Highly recommended ! The location was excellent. All of the important and major sites just right down the corner. Subway access was very easy as well if you want to travel a little bit further away. And the most beautiful is the roof top view over looking the city and Acropolis. The hotel surrounded by great restaurants and shops as... More
What is Certificate of Excellence?
TripAdvisor awards a Certificate of Excellence to accommodations, attractions and restaurants that consistently earn great reviews from travellers.