Hotel Watch: Exploring the St. Regis in Mexico by Editorial July 7, 2010 by Editorial July 7, 2010 Mexico redefines luxury – from the capital to the coast – at two iconic St. Regis Properties