Featuring a restaurant, the 2-star Home Inn Neo Shanghai Railway is located around 5 minutes' walk from Tianjin Locomotive Stadium. The hotel is a good starting point for Shanghai's sports attractions, including the Hongkou Football Stadium, which is 2.1 km away.
This Shanghai hotel places you within 10 minutes' drive of the Jade Buddha Temple and within 15 minutes' drive of the Bund. The Hongkou Luxun Park is 2.5 km from the Home Inn Neo Shanghai Railway in Shanghai. Staying at the accommodation, guests get perfect access to the Chinese Shanghai International Studies University - an educational site located about a 20-minute drive away. The hotel is 950 metres from Shujinggang Road at North Xizang Road bus stop and in close proximity to North Zhongshanlu tube station.