




See all photos
No.161 Zhoujiazhai ,Shanghai, Shanghai, China
Blue House Business Hotel offers guests access to Shanghai Xiangdong Buddhist Art Museum, which is nearly 10 minutes away by car.
You'll need 28-minute drive to Shanghai Hongqiao International airport. Wuxing Temple is approximately 10 minutes away by car. Jiading Fahua Tower can also be found within 6 km of the hotel.
Enter your dates to see prices