Motel 168 North Song Wei Road Inn

from
check rates
avg/night
up to: % savings
No. 868 North Song Wei Road, Songjiang, Shanghai 201613
  • stars
  • rating
Situated in the suburbs, this hotel is close to Square Pagoda Park, Songjiang Mosque, and Zuibaichi Park. Local attractions also include Shanghai Film Park. read more
Special Offer
Reviews