Sea View Hotel

4, Xanthou Str.
Glyfada
Greece