Travel and hospitality
May 26, 2021
The exterior of the new resort, which holds 120 guest rooms. Image credit: St. Regis
By Luxury Daily News Service
Hospitality group Marriott International is debuting its first luxury brand property in Bermuda with the opening of a new St. Regis Hotels & Resorts.
Share your thoughts. Click here