Providing 137 rooms, the 2-star Home Inn Shanghai Railway Station North Square is within 10 minutes' drive of the must-see Shanghai Museum.
Situated a 10-minute ride from The Bund Sculpture, the hotel also gives access to such sports venues as Hongkou Football Stadium, which is a 25-minute stroll away. Located just 450 metres from North Xizang Road underground station, the accommodation is about 25 minutes' walk from Luxun Park. Standing nearly 10 minutes' drive away, Jade Buddha Temple is a hard-to-miss divine tourist destination. For those travelling from afar, Shanghai Hongqiao International airport is 16 minutes' drive away.
Guests can also make use of a separate toilet and a shower, as well as comforts such as a hair dryer and towels.
This Shanghai hotel is relatively near the fast food restaurant Burger King.