Thea Villas
- Free Wi-Fi
- Air conditioning
- View all
Located around 5 minutes' drive from Saint Paul's Bay, Thea Villas Lindos hotel is about 5 minutes by car from Church Of Ayios Ioannis.
This 3-star hotel is about 55 km from Diagoras airport and at a distance of 7 km from such cultural venues as Folklore Museum of Lardos Village. Ancient Theatre is relatively near the accommodation, while Lindos Main Square bus stop is about a 10-minute walk away. Nature lovers will appreciate the proximity to Pallas Beach, which is only 600 metres away. This hotel is also a mere 7 minutes' walk from Village of Lindos.
Village House is located a few minutes' drive from Thea Villas hotel and serves Greek food.