
Agios Nikolaos, Greece
Apollon
3-star hotel
Boasting a garden and bar, as well as a restaurant, Apollon Hotel is situated in Agios Nikolaos. Featuring a seasonal outdoor swimming pool, the 3-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom.…
- Wi-fi
- 24-hour reception
- Outdoor freshwater pool
- Restaurant



















