minube
Modern luxury resort
Aquila Elounda Village is located in Elounda on the Island of Crete, Greece, three kilometers from Elounda Harbour and seven kilometers from the town of Agios Nikolaos. Some features of the Hotel include views of the Mirabello Bay and a modern luxury resort. There are three outdoor seawater pools, including an infinity pool, a private beach with changing cabins, gym with sauna, massage and beauty.