Aquila Elounda Village Resort, Suites & Spa



























Customer ratings
Booking.com
8.5 (out of 10)
Expedia
4.4 (out of 5)
Rates and availability
Back
Checkout
Location
Aquila Elounda Village Resort, Suites & Spa
Pigadakia, Elounda
35.239503°N 25.733119°E
More information
24 hour reception
Free wi-fi
Pool
Free parking
208
rooms
rooms
Aquila Elounda Village Resort, Suites & Spa
Check in: 1400 Check out: 1100
Hotel Facilities
24-hour front desk / Free high speed internet connection / Free parking / Outdoor pool / Pool / Safe deposit box / Sauna / Spa / Tennis court