Situated in Shanghai, 2.5 km from Longhua Temple, Holiday Inn Shanghai Huaxia, an IHG Hotel - overlooking city scenery at Sky View Restaurant features accommodation with a fitness centre, free private parking and a restaurant. Among the facilities at this property are room service and a 24-hour front desk, along with free WiFi throughout the property. The property is non-smoking and is located 2.9 km from Shanghai South Railway Station.
A buffet, continental or Asian breakfast is available each morning at the property.
Shanghai South Railway Station Metro Station is 3.3 km from the hotel, while Jing'an Temple is 7 km from the property. The nearest airport is Shanghai Hongqiao International Airport, 11 km from Holiday Inn Shanghai Huaxia, an IHG Hotel - overlooking city scenery at Sky View Restaurant.