The St. Regis Bermuda Vacation resort Opens

The St. Regis Bermuda Resort has formally opened. Located in the historic city of St. George’s,…

The St. Regis Cairo Debuts on the Nile

The St. Regis Cairo on Wednesday built its grand opening on the banking companies of the…