Zen Hotel 2 stars

71 Poseidonos Av. & Kotzia 8 str., Alimos, Athens, 17455, Greece

Hotel image
Read more reviews for Zen Hotel