Last updated: 12:13 PM ET, Fri June 13 2014

DoubleTree by Hilton in Shanghai is Brand’s 10th in China

Hotel & Resort February 28, 2012

DoubleTree by Hilton in Shanghai is Brand’s 10th in China

Comments