Menu Close

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