24K International People'S Sq
24K International People'S Sq Hotel is rated 2 stars and is based just 2.0 km from Shanghai Temple Of the Town God, Shanghai International Convention Center and Magnolia Theater.
The hotel is approximately 5 minutes' walk from Shanghai Grand Theater, Nanjing Lu and People Square.
Serving a wide range of dishes, Masala Art and Yu Xin Chuan Cai can be reached within 5 minutes’ walk.
South Huangpi Road underground station is only 900 meters away from the hotel.