The amphitheatrical construction of Villa Vollard offers breathtaking panoramic views of the sea, the famous Dia’s Island and the diversity of the east. Located in Rodia in Crete, 3' drive from the closest beach and 750 metres from the closest restaurant.
Villa Vollard is comprised by 320m² square meters indoors and 1.5 acres, private, outdoors living garden, 5 bedrooms and 4 bathrooms, along with a fully equipped kitchen jewel of modern design, the impressive dining room with its furniture and a 45m² private swimming pool & hot tub!