Elounda Garden Suites
Photo gallery for Elounda Garden Suites
Overview of Elounda Garden Suites
Elounda Garden Suites
3.5-star Agios Nikolaos hotel with 1 restaurants, connected to a shopping center
9.6
Exceptional
Popular amenities
Explore the area
Democracy Ave, Elounda, Agios Nikolaos, Crete Island, 72053
- Eden Cocktail Bar3 min walk
- Dimitri's Steak House3 min walk
- Hiona Beach15 min walk
- Alykes of Elounda2 min drive