This was a nice place that was very easy to get to. It's literally just around the corner from the Akropoli Metro station; which is only one stop away from Syntagma Square & Parliament.
If you're going to Athens you clearly must visit the Acropolis so you may may as well stay within walking distance of it.
The staff was...
More
- Manage your listing
