Lindos Tholos Villa offers accommodations in the center of Líndos, 656 feet from Lindos Acropolis. The villa has air conditioning and free WiFi. Apostolos Pavlos Beach is 919 feet away.
The unit equipped with a kitchen with an oven and microwave. A flat-screen TV is offered.
The nearest airport is Rhodes International Airport, 22 mi from the property.