36.09295 ­28.08813
Go to map view
Lindos Village - Rhodes - Building
Lindos Village - Rhodes - Attractions
Lindos Village - Rhodes - Building
Lindos Village - Rhodes - Bedroom
Lindos Village - Rhodes - Bedroom
Lindos Village - Rhodes - Bedroom
Lindos Village - Rhodes - Bedroom
Vlycha Beach-Lindos, Rhodes, Greece +30 224 403 2000

Get Rates

Show Lindos Village at top of the results.

Get Flight + Hotel

Amenities

Landmarks
Diagoras Stadium 25.1mi

Star Ratings

Orbitz