Situated about 25 minutes' walk from University of Shanghai, the comfortable Starr Hotel Shanghai features Wi-Fi in public areas, and parking on site. This 4-star hotel is a good starting point for Shanghai's sports attractions, including the Hongkou Football Stadium, which is 2.1 km away.
The hotel is located in Shanghai, only a few steps from North Zhongshan Road tube station. The Starr Shanghai is within 10 minutes' walk of Shujinggang Road at North Xizang Road bus stop and 450 metres from Tianjin Locomotive Stadium. Shanghai Ocean Aquarium is situated approximately 4 km from the property. The nearest underground station is nearly a 5-minute walk away.
The rooms comprise a kitchenette and a living room complete with ironing facilities and climate control, as well as complimentary wireless internet and a flat-screen TV with satellite channels. Make sure to use a hair dryer and a shower cap featured in ample bathrooms with a separate toilet and a shower.
Starr Hotel Shanghai serves a homemade breakfast in the morning.