This hotel is located in the heart of Naxos old town, in a car-free zone directly next to the castle. It is 200 m to the main port, while Grotta beach lies approximately 500 m from the hotel.
See more: Hotels in Europe Hotels in Greece Hotels in Naxos Holiday Destinations in Europe