It looks like Starwood is waking up to the growth in Latin America and has announced some major expansion plans. Some of the hotels look like they’ll be the usual ho-hum corporate cookie-cutter types, but a few may be worth a look. St. Regis Hotel, Mexico City Opening sometime in 2008 and located on Reforma [...]