Hotels, North America

St. Regis Hotel, Mexico City: Fantastic luxury hotel product

I love Mexico City. Even though it takes my breath away (quite literally), like a moth to a flame I’ve been drawn to the raucous chaos of this bustling metropolis since I first visited in the 90’s. This was when…

Continue reading