Menu Close

Spot Hotel Rhodes
Perikleous 21,
Rhodes 851 00
Dodecanese, Greece 
Tel +30 6979867319