The Middle House is located at No. 366, Shi Men Yi Road in Huangpu, 2.3 miles from the center of Shanghai. Shanghai Museum is the closest landmark to The Middle House. Get latest prices on KAYAK now!