THE BEST PLACE IN ATHENS! The view you can not beat and the location is amazing! Also the pet turtle and hammock just make it that much better! If you are in Athens you need to stay at this place!
5 STARS
&
A ++++++