The 189-room St. Regis Mexico City has opened on the city’s Paseo de la Reforma boulevard.Designed by noted Argentine architect Cesar Pelli, the hotel features a Remede Spa and more than 12,000 square feet of indoor meeting space.