Last updated: 01:50 AM ET, Mon October 29 2012

World’s Tallest St. Regis Hotel to Open in Shenzhen, China

Destination & Tourism Kerry Medina January 05, 2012

World’s Tallest St. Regis Hotel to Open in Shenzhen, China

Comments