Elounda Aqua Sol Resort

Location: the hotel is situated in the city of Elounda, 1,5 Km. from the centre and only 250 m. from the beach. 9 Km. from Agios Nikolaos city.

Check availability and book

Check availability and book