The comfortable Starr Hotel Shanghai is situated in the very heart of Shanghai, 3.4 km from a hot shopping spot such as People's Public Square. This 4-star smoke-free hotel offers Wi-Fi in public areas and public parking on site.
The property shares a convenient location a mere 5 minutes' stroll from North Zhongshan Road underground station and 2.8 km from Shanghai Natural History Museum. The hotel is also located approximately a 5-minute stroll from Tianjin Locomotive Stadium and 3.5 km from The Bund Road. There is the mixed-use skyscraper "Shanghai World Financial Center" 4.8 km away, while Shanghai Coach bus station a walk from this comfortable accommodation. For those travelling from afar, Shanghai Hongqiao International airport is 16 minutes' drive away.
The rooms have private bathrooms with a separate toilet and a shower. Guests can use a shower, along with bath sheets.
Breakfast is served every morning in the restaurant.