Featuring free WiFi, Home Inn Shanghai Stadium Tianyaoqiao Road is situated in Shanghai, 4.3 km from Xintiandi.
Every room at this hotel is air conditioned and features a TV. You will find a kettle in the room. Each room is fitted with a private bathroom equipped with a shower. For your comfort, you will find slippers and free toiletries.
You will find a 24-hour front desk at the property.
Jing'an Temple is 4.3 km from Home Inn Shanghai Stadium Tianyaoqiao Road, while Taobao City Fengxiang Clothing and Gift Plaza is 5 km away. The nearest airport is Shanghai Hongqiao International Airport, 11 km from the property.