1 Odisseos Str., Athens, Attiki
Fully refundableReserve now, pay when you stay
The price is CA $91 per night from Dec 6 to Dec 6
Located in Athens City Centre, this hotel is within 1 mi (2 km) of Omonia Square, Syntagma Square, and Ancient Agora of Athens. Acropolis and Parthenon are also ...