500 m.
Xinzha Road Station 2 km.
Shanghai Railway StationBefore going to bed, you can take a walk and enjoy the main landmarks of the city. You can take a walk and explore the neighbourhood area of the hotel.
It’s nice to come back to a place where you can have a rest after an eventful day in the city Hotel «Ji Hotel Shanghai People'S Square Beijing West Road» is located in Shanghai. This hotel is located in the city center.
It’s time to have a nice meal! Stop by the restaurant. Want to be always on-line? Wi-Fi is available.
Places nearby: Shanghai Art Museum, People's Square and Shanghai Museum.
Here’s what you’ll find in the room to have a rest after a long day: a shower, a TV and slippers. The room equipment depends on its category.
Accessible for guests with disabilities: the elevator helps them to go to the highest floors.
Address: No.611 Chengdu North Road, Shanghai, 200041
Number of rooms: 45