The 3-star Thea Villas is situated a mere 20 km away from Seven Springs.
Thea Villas is 10 minutes' walk from the center of Lindos. This traditional property is located in the heart of Lindos.
Thea Villas offers non-smoking rooms with a breathtaking view of the sea featuring climate control, Wi-Fi, a microwave, a fridge and a dining area. Guests will enjoy views of the Aegean Sea from their rooms. They have a modern interior.
Maurikos and Hermes serve a good range of Greek food and lie 100 meters from the property.
Diagoras airport is about 40 minutes by car.
The hotel offers a safety deposit box and a car park along with conference equipment and a business centre for both business and leisure guests.
On-site children facilities feature cribs and babysitting.