Noting that it is due to open in May 2021, the Marriott website is promoting the St. Regis Bermuda Resort, calling it a “haven of oceanfront elegance situated in the historic town of St. George’s.” The Marriott website said, “A haven of oceanfront elegance situated in the historic town of St. George’s, The St. Regis […]
|