Hotel Atour Hotel Chongqing North Railway Station Renhe
★★★
No.609 Hongjin Avenue, Yubei District, Chongqing, 401147, China, Chongqing, China Show on map
Wellington Hotel is a 5-star hotel in Chongqing, China. It is one of 12,415 places to stay in Chongqing listed on Triptoic.
No.609 Hongjin Avenue, Yubei District, Chongqing, 401147, China, Chongqing, China
Wellington Hotel is located at No.609 Hongjin Avenue, Yubei District, Chongqing, 401147, China, Chongqing, China.
Wellington Hotel is rated 5 stars.
Highly rated alternatives close by
Hotel
Hotel