All rooms have fridge, telephone and balcony. Read more
All rooms have fridge, telephone and balcony.
Number of Rooms: 12
Located at Mesaria, 3 km from Fira Town and 2 kms from Monolithos beach