Eden Villas by Canaves Oia Imerovigli

As an indication of costs, the rates per night begin at around US$947. There aren't any guest reviews so far for this hotel. An undefined 0 star accommodation with an undefined number of rooms spread over an undefined number of floors. The property offers various recreational opportunities. Guest rooms are fitted with all the amenities you need for a good night's sleep. The property offers a wide range of amenities and perks to ensure you have a great time. Ideally located in the Fira area, Eden