Sitia Beach City Resort & Spa Hotel, in Sitia Crete, with its distinctive architecture, offers 162 well- designed guest rooms, suites and bungalows that ...
With a 13-room capacity, Porto Kaza Boutique Apartments originally launched in 2016 is situated close to Sitia, just 7 minutes (700m) away from the Sitia cit...