Skip to main content

Hotel 99 Inn Renmin Beilu 2 *

Renmin North Road 73, 201600 Songjiang, China Show on the map
Excellent location

Choose your room


We would like to gladly welcome you to the 99 Inn Renmin Beilu - Shanghai.
Make yourself at home
Access to the upper floors is made easy by our elevator.
When entering the hotel you will be greeted in the lobby.

Reviews: Hotel 99 Inn Renmin Beilu

This hotel has no reviews. Would you like to add your own review?