Select dates to see prices and availability
Free Wi-Fi
24-Hour Reception
Air Conditioned
Wake-up Service
Luggage Storage
The hotel is located at No.200 Tiansheng Road, Beibei District, Chongqing, China, close to Southwest University Metro Station, Chongqing Natural History Museum, and other attractions.
Have a question?
Instant AI responses are based on hotel information