Hotel Lindos Mare(4.5 stars)

Lindos, Rhodes, Dodecanese, Greece View on map