Close
  • For stays longer than 90 days, please call 866-539-3446.
  • You can only book 550 days in advance.
  • Please double-check your dates.

Physical Address

  • No. 222 Xin Hua Road,
  • Yu Zhong District
  • Chongqing,
  • Chongqing
  • 400010
  • China
  • Phone: (86)(23) 6380 6666
  • Fax: (86)(23) 6355 5555

Sales & Catering

  • Phone: (86)(23) 6380 6666 x8816

Secure Fax Number for Credit Card Payment

  • Fax: (86)(23) 6037 2008