St. Regis Hotels & Resorts continues its plans to grow globally with the debut of 10 new hotels and resorts in the next 12 months in destinations...
St. Regis Brand Makes Debut in Atlanta
April 15, 2009Starwood Hotels & Resorts Worldwide, Inc. announced the debut of the St. Regis hotel brand in Georgia with the...