Situated on Kitroplateia Beach Palazzo Apartments are a few minutes’ walk from Agios Nikolaos’ town centre.
These self-catered, air-conditioned apartments offer free WiFi throughout, while some enjoy panoramic views of the Mirabello Gulf and Sitia Mountains.