Hotel Glaros

From $ -1 per night

Avg. User Rating:


Saint George Beach - Naxos Town, Naxos
+30 22850 23101
Show More Info
Hotel Glaros Photo, Naxos Island, Greece

User Reviews


Great Hotel
Great Hotel