Shanghai 8090 Yuhao
Property Location With a stay at Shanghai 8090 Yuhao Hotel in Shanghai (Songjiang), you'll be within a 15-minute drive of Square Pagoda Park and Zuibaichi Park. This hotel is 2.7 mi (4.4 km) from Songjiang Mosque and 5.3 mi (8.5 km) from Shanghai Film Park.Business, Other Amenities Self parking ...<p><b>Property Location</b> <br />With a stay at Shanghai 8090 Yuhao Hotel in Shanghai (Songjiang), you'll be within a 15-minute drive of Square Pagoda Park and Zuibaichi Park. This hotel is 2.7 mi (4.4 km) from Songjiang Mosque and 5.3 mi (8.5 km) from Shanghai Film Park.</p><p><b>Business, Other Amenities</b> <br />Self parking (subject to charges) is available onsite.</p>