Griva 78 Str., Rhodes   +30 2241034050

Pool
Room
Bathroom