St. Regis Hotels & Resorts announces the opening of The St. Regis Bermuda Resort

The iconic luxury brand introduces hallmark butler service and celebrated traditions to historic St. George’s ST. GEORGE’S, BERMUDA, 2021-May-26 — /Travel PR News/ — St. Regis Hotels & Resorts today (MAY 24, 2021) announced the opening of The St. Regis Bermuda Resort. Extending the legacy of St. Regis from New York’s finest address of 55th and… Read the full press release