Located 4.8 km from the organic Rhous Winery, Pool Villa Leonidas Crete Stironas has an infinity swimming pool and is ideal for up to 8 guests.
More...
Located merely 9 minutes' walk from Neroulakia Farm, the 3-bedroom Luxury Villa Stironas Private Pool Central Crete offers an outdoor swimming pool for guests to relax by. With a maximum capacity of…
More...