Home Inn Shanghai Beihong Road

Address:

No 1129 Beihong Road
200085 Shanghai, CN

Hotel star rating:

2 stars

Map:


Contact   ·   Privacy   ·   Terms