Starwood to open first St. Regis in South America
By Paul Johnson on Sep 26, 2007 in Accommodation, Argentina, Central America, Costa Rica, Hotels, Mexico, North America, Real Estate, Regions, South America
Come 2010 Argentina will be home to the first St. Regis in South America. The St. Regis Hotel & Residences, Buenos Aires will have 160 guest rooms and suites, as well as residences. The news follows recent announcements that St. Regis properties will also be opening in Mexico City, Punta Mita and Costa Rica.