Choose your room
Astor hotel is ideal for both business and leisure travellers, offering magnificent views to the Acropolis Hill.The top-floor a la carte restaurant Bella Vista serves International cuisine and offers beautiful
views across Athens. For a relaxing drink with friends or colleagues,
the lobby bar is the ideal venue.
Reviews: Hotel Astor
2.8About the starsaris - Oct 31, 2016
This hotel should be 1star not 4...