Boasting mountain views, Thealos Rooms provides accommodation with balcony, around 1.1 km from Livari Beach. There is a private entrance at the apartment for the convenience of those who stay. The apartment features rooms with air conditioning, free ...
Rooms total: 6 More information »