Bedrooms: 6
Bathrooms: 6
Guests: 12
Living space: 385m2
Villa Francis
Nestled in Glyfa, Antiparos, Villa Francis is a luxurious haven that comfortably accommodates up to 12 guests. Spanning 385 square meters, the villa offers six bedrooms, six bathrooms, and a striking pool that serves as the heart of the outdoor area. Upon stepping into the main house, guests are welcomed by a grand, open plan […]