The St. Regis Bermuda, a $120 million investment project in St George’s is designed as a gentle arch spanning the beautiful beach at Achilles Bay, sitting between Fort of St Catherine and Fort Albert. The…
By Rajan Simons
The St. Regis Bermuda, a $120 million investment project in St George’s is designed as a gentle arch spanning the beautiful beach at Achilles Bay, sitting between Fort of St Catherine and Fort Albert. The…