Zen Hotel

71 Poseidonos Av. & Kotzia 8 str., 17455 Athens, Greece Get Directions to this spot
71 Poseidonos Av. & Kotzia 8 str.
17455 Athens
Greece

Rate and review Zen Hotel in Athens, Greece!

Share your experiences at Zen Hotel with your friends or discover more Hotels in Athens, Greece.