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.