Located in Athens City Centre, this hotel is within 2 mi (3 km) of National Theatre of Greece, Acropolis, and Monastiraki Flea Market. Syntagma Square and Parthenon are also within 2 mi (3 km). Metaxourgio Station is only a 2-minute walk and Larissa Metro Station is 7 minutes.