Lindos Aqua Terra
Photo gallery for Lindos Aqua Terra
Overview of Lindos Aqua Terra
Lindos Aqua Terra
4-star Rhodes hotel close to Lindos Beach
Reviews
9.8
Exceptional
Popular amenities
Explore the neighborhood
Vlycha, Lindos, Rhodes, Rhodes Island, 85107
- Vlycha Beach3 min walk
- Lindos Beach6 min drive
- St. Pauls Bay10 min drive
- Rhodes (RHO-Diagoras)52 min drive