Review: The St. Regis Mexico City (Mexico) Construction on the St. Regis Mexico City, began in November 2004, and by January 2008, it was ready to welcome guests. The iconic tower, also…
St. Regis
-
-
Editor’s Note: This post is part of my Myanmar–Thailand trip to Asia. For more on this trip, check out my other posts on Myanmar, Thailand, and Japan. Fresh off a somewhat average stay at Le Meridian…