Partners that offer this apartment
Bookingfrom100 £Check price
Review summary
Total reviews: 0
Total rating:
Apartment Elounda Island Villas, Elounda
Main Street, Elounda, 72053, Greece
Description
Elounda Island Villas are located only 20 metres from the sea, in one of the most cosmopolitan places, the famous Spinalonga.
Facilities
Pets allowed
Bar
Internet
Internet (wireless)
Parking
TV
SPA
Other services
Position