HotelsClick.com

Hotel Home Inn - Shanghai China - Photos

» Hotel Home Inn - Shanghai China

Booking.com

No photos

Hotel Home Inn - Shanghai China - Search and Book Hotel

No.1005 Hongmei South Road, Minhang, District
200237 Shanghai
Hotels 1 Stars China