Featuring Wi-Fi throughout the property, the 3-star Orange Hotel Shanghai Xujiahui Stadium is about 20 minutes' walk from St.Ignatius Cathedral Shanghai. While staying at the hotel, a safety deposit box and 24-hour security are available for guests to use.
This hotel is located in Shanghai, within a few blocks of Shanghai Stadium tube station. The souvenir shopping areas is 4.2 km from the Orange Hotel Shanghai Xujiahui Stadium, which is also situated 300 metres from East Asia Exhibition Hall. The Huangpu River lies 2.5 km away. The nearest bus stop is Shanghai Indoor Stadium, nearly a 10-minute walk away.
Staying at one of the 88 rooms at the property, guests have access to a balcony.
This Shanghai hotel also offers a buffet breakfast. Serving a wide assortment of dishes, Shanghai Beer Factory is not far from the Orange Hotel Shanghai Xujiahui Stadium.