About Villa Thelo
Only short stroll to the traditional Greek village of Megalochori, with its winding streets and marble churches, sits Villa Thelo. There, you’ll find the local bakery and shop, as well as a handful of local restaurants. Built in the 1900s, the villa has been renovated to combine the traditional architecture of the local Thira area with modern elegance and convenience.
Villa Thelo accommodates four adults in its two stylish en suite bedrooms. Two additional guests can be accommodated in the lounge, which is well equipped with a 3D smart TV and Blu-Ray player, as well as a sky-light built into the roof. You’ll also find a modern kitchen, and an outdoor terrace that’s perfect for alfresco dining. The villa has a heated Jacuzzi and the furnished rooftop terrace offers stunning views of the picturesque Megalochori Church.
This scenic haven is perfect for a party who want to experience the alluring vistas of the island of Santorini in a location that’s close to the villages and beaches.