Located in Athens City Centre, this hotel is within a 10-minute walk of Museum of Greek Folk Art, Roman Agora, and Syntagma Square. Acropolis Museum and Hellenic Parliament are also within 10 minutes.
Very friendly staff!Pros: Anthi and Jasmine are rockstars
Friends and helpful! Loved it!