Hotel Home Inn - Shanghai China - Photos
No photos
Hotel Home Inn - Shanghai China - Search and Book Hotel
No.1005 Hongmei South Road, Minhang, District
200237 Shanghai
Hotels 1 Stars China
No photos
No.1005 Hongmei South Road, Minhang, District
200237 Shanghai
Hotels 1 Stars China