Originally Posted by
H.Lombardo
They also offer Club Level rooms which sets it apart from other hotels.
I am really excited about the new St. Regis opening in Bermuda in May 2021.
The island is sorely in need of luxury product.
As more as I think about it I'm glad I booked the Rosewood.