Villa Meltemi II 14Guests / 6 Bedrooms / Located in Choulakia/ From : €7.500 per night 28 February 2025
Villa Meltemi I 14Guests / 7 Bedrooms / Located in Choulakia/ From : €8.000 per night 28 February 2025
Villa Celeste 10Guests / 5 Bedrooms / Located in Super Paradise/ From : €1.350 per night 27 February 2025