Featuring a wellness area and a spa centre, Mansion Shanghai Hotel offers accommodation in the vicinity of Shanghai Natural History Museum. Located 2 km from downtown Shanghai, the venue is just off ZhongGong SongPu TeWei JiGuan JiuZhi ChenLieGuan and 15 minutes' walk from The Government of Shanghai Municipality.
The must-see Shanghai Museum is less than 1.2 km away. You can get to the 468m-tall poured-concrete tripod Oriental Pearl TV Tower in a few minutes by car.
Guests can enjoy Chinese meals at Hong Ji Hong Kong Style Tea Restaurant within 5 minutes' walk of the hotel. Shanghai Metro train station is about a 20-minute walk away. Shanghai Hongqiao International airport is less than 15 km away. The property also features parking spaces and storage for belongings.
Check-in:from 14:00-23:59 hours
Check-out:until 12:00 hours