Amoudara Agios Nikolaos Hotels and Apartments
AMOUDARA AGIOS NIKOLAOS,AMOUDARA AGIOS NIKOLAOS
Amoudara Agios Nikolaos
This new, air-conditioned hotel comprises a total of 180 rooms. The hotel features a lobby, a 24-hour reception, a small supermarket, a bar, a...
All room rates are pppn based on 2 adults sharing