Villa Milena
Part of a luxurious villa complex in Elounda, the three-bedroom Villa Milena features a luxurious master bedroom retreat with en-suite bathroom and two further bedrooms with a shared bathroom, tastefully designed sitting area and a lovely open plan kitchen for true food pleasures. The elegant floor to ceiling windows lead to the stunningly beautiful private […]