
Shanghai · China
Upper House Shanghai
Our House is your home in Shanghai. We embrace the spirit of the city and its vibrant art, fashion and food scenes. Situated in the neighbourhood of Dazhongli ('zhong' meaning the middle), our House is in the cultural and geographical middl...
Explore this hotel





















