Astor
Jump to category:
Previous: « Hotel Art | Next: Astor Hotel » |
Astor Hotel is situated in the commercial center of Athens, in the historical triangle next to the museums, the main sites and monuments of the city and the business center.