Astor Hotel

Description

Located right in the heart of Athens. Within walking distance, guests have access to all of the city’s attractions and landmarks (Syntagma Square, Plaka, Monastiraki, Acropolis, Zappeion)