Nearly a 5-minute walk from West Nanjing Road underground station, the 5-star smoke-free Upper House Shanghai hotel is situated in a commercial area of Shanghai, 450 metres from the attractive Jing'an Sculputure Park. Offering 2 restaurants with Chinese, European, and local cuisine, the fantastic hotel is a mere 1.7 km from the must-see Shanghai Museum.
At the hotel, you'll be within 25 minutes' walk of the Jing'an Temple and within 30 minutes' walk of the Bund. The comfortable Upper House is notable for its prime location just a few steps from the 818 Square. Guests might as well enjoy proximity to Music Square, situated 0.9 km away. The area also includes natural sites like People's Public Park, which are 750 m from this accommodation. Upper House Shanghai hotel is approximately 5 minutes on foot from Weihai Road North Huangpi Road bus stop and around 25 minutes on foot from Shanghai Metro train station in Shanghai.
Featuring a minibar fridge and complimentary tea, the rooms are non-smoking and equipped with free wireless internet. There is also a family bathroom. This Shanghai hotel offers rooms which overlook the city.
A continental breakfast is offered on-site. Guests can taste European dishes at Gray Deluxe restaurant looking out onto the city. You can visit a restaurant situated close by and taste Italian cuisine.