Rooms & Availability at Glaros Agios Nikolaos
Description of Glaros Agios Nikolaos
Set in Agios Nikolaos, the Glaros Agios Nikolaos is located within easy driving distance of Elounda.
The Glaros Agios Nikolaos provides comfortable rooms, furnished to accommodate the requirements of any traveller.
Whatever the purpose of your visit, the Glaros Agios Nikolaos is an excellent place to stay in Agios Nikolaos. A walk to the town centre will take about 20 minutes.
Map of Glaros Agios Nikolaos