The hotel location is right by the main shopping area at Glyfada and some sumptuous, quality restaurants are dotted all around the hotel. The rooms are a little tired but the a/c good. Temperamental Wi-Fi but really stable and strong in the main reception and lobby areas. In the week I was there nearly, the staff were second to none.... More
We are searching for
the best rooms at the best prices,
so you don't have to.