No. 5 Lane 500, Wencheng Road, Songjiang District, 201600, Shanghai, China, SONGJIANG
Property Location
With a stay at Motel 168 Hotel in Shanghai (Songjiang), you'll be within a 10-minute drive of Songjiang Mosque and Sheshan Cathedral. This hotel is 17.4 mi (28 km) from National Exhibition and Convention Center and 2.4 mi (3.8 km) from Zuibaichi Park.
Rooms
Make yourself at home in one of the 242 guestrooms.