SUPERIOR TWIN ROOM GARDEN VIEW

Our Superior Twin Room Garden View offers you elegant and luxurious accommodations, overlooking the superb Mediterranean gardens of the hotel, creating a unique atmosphere that takes you right into the heart of the Greek comforting nature.

Book now

Check Availability