The hotel is situated in the beautiful town of Naoussa on the island of Paros. As well as having a wonderful view of the little fishing harbour, it is only a stone's throw away from the centre of Naoussa.
See more: Hotels in Europe Hotels in Greece Hotels in Paros Holiday Destinations in Europe