About the hotel
The hotel offers reception open 24 hours, living room, parking area and cafe.
The bedrooms feature telephone, air conditioning, safe box (extra charge), TV and, balcony/terrace.
Address: Fontana Area, 84300 Naxos Town, Naxos Island, Greece.
Map of Apollon Hotel
Address
Apollon Hotel
Naxos, Greece
N 37.107658117734 E 25.3777205944061