- Luxury Daily - https://www.luxurydaily.com -

St. Regis opens first property in Bermuda

The exterior of the new resort, which holds 120 guest rooms. Image credit: St. Regis

 

Hospitality group Marriott International is debuting its first luxury brand property in Bermuda with the opening of a new St. Regis Hotels & Resorts.