The 5-star smoke-free Upper House Shanghai hotel is situated in a commercial area of Shanghai, 100 metres from HKRI Taikoo Hui and around a 5-minute walk from Spencer Mall. Featuring an à la carte restaurant, the fantastic hotel is located a short way from the Shanghai Natural History Museum and boasts a heated pool.
The hotel is in the centre of the city, 2.4 km from the souvenir shopping areas, and within easy reach of West Nanjing Road tube station. As a plus for business travellers, the Upper House Shanghai is 900 m from the stupendous Tomorrow Square Tower. Guests might as well enjoy proximity to Music Square, situated just 12 minutes' walk away. This accommodation is also in close proximity to the Site of the Second National Congress of the Communist Party of China. Upper House Shanghai hotel is 550 m from Weihai Road North Huangpi Road bus stop and 2.5 km from Shanghai Metro train station in Shanghai.
This Shanghai hotel serves continental breakfast in the morning. Dining at Frasca restaurant, guests will enjoy Italian dishes and fruit desserts. You can visit a cafeteria situated close by and taste American cuisine.