Lindos Village Resort and Spa +30 2244 0 32000Vlycha beach, Lindos Lindos Rhodos, 85107, GreeceHotel Add to favorites 0