Hotel Home Inn Hongmei South Road
2 Stars1005 HONGMEI SOUTH ROAD - Shanghai, China View Map
Further information about this hotel will be available shortly
1005 HONGMEI SOUTH ROAD - Shanghai, China View Map
Further information about this hotel will be available shortly