Located in Lachania of Rhodes, Theofilos House features a blossomed garden and a rooftop terrace with sun loungers and views over the mountain. It offers traditional, self-catering accommodation with fireplace and free WiFi access.
Fitted with built-in sofas and wrought-iron beds, the air-conditioned villa is divided in 2 levels. It consists of 4 separate bedrooms, a living room and 2 fully equipped kitchens with dining area. Facilities include a flat-screen satellite TV, 2 microwaves and a washing machine.
BBQ facilities are available in the garden for al fresco dining, while taverns and mini markets can be found within 50 metres from the property.
The nearest beach, where windsurfing facilities are featured, lies within 3 km from Theofilos. Rhodes Town and Port are 80 km away and Lindos with its Acropolis is 22 km away. The medieval church and monastery of Zoodochos Pigi is at a distance of 1.5 km. Free public parking is possible nearby.