hotel directory
register| log in
hoteldirectory
Compare Map
home / china / chongqing / iu hotel chongqing north station south plaza center
IU Hotel Chongqing North Station South Plaza Center - Photo 1 in Chongqing, China
5 photos

IU Hotel Chongqing North Station South Plaza Center

Chongqing 401120, China
Address No.41 Kunlun Avenue
Chain Plateno B2B / IU

Photos

IU Hotel Chongqing North Station South Plaza Center - Photo 2 in Chongqing, China
IU Hotel Chongqing North Station South Plaza Center - Photo 3 in Chongqing, China
IU Hotel Chongqing North Station South Plaza Center - Photo 4 in Chongqing, China
IU Hotel Chongqing North Station South Plaza Center - Photo 5 in Chongqing, China

Property Facts

Type Hotel
Chain Plateno B2B
Brand IU