Avra Hotel

4.8
(4 reviews)
Stella Karanastasi-Drios, 844 00 Greece
+30 2284 041016
Budget
Business
Hotel
Quaint
Avra Hotel | Naxos | Greece | TripAligner