Concept, Content & Business Practice: KÓKKINI PORTA ROSSA Hotel, exclusively since 2015 • Hosting, Development, Support: iMax
(not on our printed map)
We say: €€€ • 8/10 TripAdvisor
ADDRESS: Ilia Venezi 182, New Town, Tel: 22410-03617
Google Maps Easy Go GPS
Both navigators: Tap on for walking, for driving. Google Maps: not reliable when driving