Call us: +30 22880 21204
Hotel Karthea: View on Map
Rooms