Luxury Daily
  • Email
  • Print
  • Reprints

Travel and hospitality

St. Regis opens first property in Bermuda

May 26, 2021

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.

To read the entire article, please subscribe or