Browsing Tag

signature suites

  • All aboard the Aegean Ark

    Even Noah would have been impressed The Greek word ‘Kivotos’ in English means ‘Ark’. It should come as no surprise that the owners of the luxurious, yet refined, hotel complex on the enchanting shores…

    May 3, 2018