Glenview Itc Plaza Chongqing

Home Inn Chongqing Hongqihegou Metro Station located in 34 Hongjin Rd, Yubei, Chongqing, China, 404100 and include Amenities

Contact Information

Other Information

Other Categories:

Sports, Entertainment » Hotel

Related Listings:
Harbour Plaza Chongqing
Crowne Plaza Chongqing Riverside
Radisson Blu Plaza Hotel Chongqing
Coro Hotel @ Chongqing Fortune Plaza
Crowne Plaza Chongqing New North Zone