The Apollo hotel is what i think of a nice place to come and go, by that i mean that this place is close to every thing, and i mean every thing. Just down the street you can catch the turist bus and for only 18 EOU, you can go and se all the turist places in Athen for 2...
More
- Apollo Hotel Athens
