The 3-star Hanting Premium Hotel Shanghai Plaza 66 has 50 rooms and is located about 5 minutes by car from Shanghai Grand Theatre.
This hotel is situated in Jing'an with a laundry service, as well as business facilities like fax and photocopying, within a minute's drive of Shanghai Natural History Museum underground station. Fuxing Park is within a 10-minute drive of the accommodation, and Shanghai Hongqiao International airport is 15 km away. The hotel is also approximately 5 minutes' drive from Jade Buddha Temple. The property is within walking distance of West Nanjing Road at North Chengdu Road bus station.
Bathrooms include a separate toilet and a shower, along with comforts such as a hair dryer and bath sheets.
The restaurant Guo Pin Mian Ba lies a few moments from this Shanghai hotel.