Lindos Allure Villa Villa Líndos, Rhodes
This property is 3 minutes walk from the beach. Featuring an outdoor hot tub, Lindos Allure Villa is in Lindos Town Centre. It offers an elegantly decorated villa with free Wi-Fi.
Number of rooms: 2
Lindos, Lindos, 85107, Greece