- This boutique hotel is set in the centre of historic Athens, 200 metres from the Acropolis and 400 metres from the Temple of Zeus.
The 38 guestrooms feature warm decor and modern furnishings; all offer air conditioning, balconies and satellite television.
Guests can enjoy Mediterranean cuisine in the restaurant, relax with drinks in the bar, and order from the room service menu.
Closest metro stop: Acropolis.
- Recommended 2010