Welcome to the world of Thalassa, the Greek word for “sea” – a small hotel with stunning views and great attention to details has redefined service standards in Cyprus and the East Mediterranean. Read More
Created in the style and panache of a chic, boutique hotel, offer an oasis of serentity, comfort and style. Read More
Please wait, we are getting prices from over 30 sources