Saint Nicholas Hotel
Hotel
Gouvia
The 3-star Saint Nicolas is a complex of 2 buildings located near the centre of the holiday resort Gouvia and only 6 kilometres from Corfu Town.
Number of rooms: 54
Gouvia, Gouvia, 49100, Greece