No.1138 Datong Road Zhabei District, Shanghai, Shanghai, China
Featuring a restaurant, the 2-star Home Inn Neo Shanghai Railway is located nearly 5 minutes' walk from Tianjin Locomotive Stadium. The hotel is a good starting point for Shanghai's sports attractions, including Hongkou Football Stadium, which is 2.1 km away.
The property is situated about a 10-minute drive from Shanghai International Studies University and steps away from North Zhongshan Road underground station. When staying at this Shanghai hotel, you'll be 2.6 km from Jing'an Sculputure Park. There is the modern Shanghai Urban Planning Exhibition Hall Museum approximately 15 minutes' drive away, while Shanghai Coach bus station is a short distance from the accommodation. The nearest underground station is just 150 metres away.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Find out what other guests say about Home Inn Neo Shanghai Railway Station!
For your convenience, we have collected the reviews from several sources.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please