OverviewLocal Info Super 8 Shanghai Zhong Shan North Rd Lan Location & Neighborhood View Large Interactive Map Dining Boxing Cat Brewery (2 miles southeast)M on the Bund (2 miles southeast)Sichuan Citizen (2.50 miles southeast)Simply Thai (3 miles south)T8 (3 miles southeast) Sightseeing & Points of Interest Jade Buddha Temple (Yufo Si) (1.25 miles southeast) Shanghai Urban Planning Exhibition Centre (2 miles southeast) Shanghai Museum (2 miles southeast) China Art Museum (2.50 miles southeast) Yu Gardens (3 miles southeast) Nearby Airports Hongqiao Intl (6.25 miles southwest)Pudong Intl (23.25 miles southeast)Nantong (63.25 miles northwest)