
Athens, Greece
Epidavros Hotel
2-star hotel
Enjoy complimentary Wi-Fi and concierge services at this centrally located Athens hotel, just steps from the National Theatre of Greece and a short walk from the National Archaeological Museum. The hotel offers 51 guestrooms with…
- Wi-fi
- 24-hour reception
- Car park · extra charge
- Laundry service

