The St. Regis Bermuda Resort has officially opened in the historic town of St. George’s and along St. Catherine’s Beach, near BDA. The resort is the first Marriott International luxury brand property to debut on the island. The resort has 120 guestrooms, including 21 suites and an ultra-luxury residential development offering two- and three-bedroom residences. It also offers a variety of luxury services, including all-day restaurants, pools, spas, a casino, event spaces, and more.
You will be redirected in 2 seconds.
CLICK HERE FOR FULL STORY