Savoy Hotel

This 5-star resort is located directly on the beach in the center of Soho Square, with lush tropical surroundings and a variety of show rooms, 5 swimming pools and water sports activities, including a tennis court and squash.

Sign Up for a Newsletter

Sign up for our mailing list to get latest updates and offers.