User
Menu
2146 North Sichuan Road - 200081 - Shanghai, China View Map Area: Hongkou - Yangpu
Further information about this hotel will be available shortly
Mastercard Visa American Express Paypal
Photo Hotel Home Inn Lu Xun Park