100 metres from the marvelous Saint George beach!
300 metres from the scenic Naxos Town!
BOOK ONLINE Arrival Departure Rooms
1
1
2
3
4
5
6
7
8
9
SUBMIT

Villa Flora Hotel Photos

Studios & Apartments at Saint George Beach in Naxos Island