Located in Shanghai, 13 minutes’ walk from Plaza 66, Hanting Premium Hotel Shanghai Plaza 66 is a hotel in Shanghai boasts views of the city. Jing'an Temple is a 10-minute drive from the hotel.
West Nanjing Road Metro Station is 9 minutes’ walk from the property, while Wujiang Road Leisure Street is 10 minutes’ walk away. Shanghai Natural History Museum is a 12-minute walk from the property, and People’s Square can be reached within 17 minutes’ by metro. It takes 53 minutes to reach Shanghai Hongqiao Railway Station by metro.
Every air-conditioned room is fitted with a TV with cable channels and a desk. Rooms are equipped with a private bathroom coming with a shower. Free toiletries and slippers can be found.
There is a 24-hour front desk at the property. Assistance with luggage storage can be provided at the front desk.