5 star hotel

Sheraton Chongqing Hotel

No. 78 Nan Bin Road, Nan’an District Chongqing, Chongqing 400060 China - Chongqing, China - 400060

Show map

Property Amenities

Check-in starts at: 15:00

Check-out ends at: 11:00