Nestled in the heart of Athens, this chill downtown hotel boasts comfy rooms with stunning Acropolis views and a rooftop bar for ultimate relaxation.
Kapnikareas 7, Athina 105 56, Greece Get directions
Jojo Sandén
Pauline Lelaki
Marco Coto
Tom M
Larry H
Amir
Jose
Judy D