Air China Shanghai Hotel
The 3-star Air China Shanghai Hotel lies within 2.6 km from Hongqiao Park, Minhang Sports Park and Shanghai International Exhibition Center.
A railway station as well as Longxi Road subway station are not far from the hotel. The property is about 400 meters away from Shanghai International Agricultural Exhibition Centre, Sunshine International Plaza and Paramount Shanghai.
This hotel comprises 128 rooms featuring Grand Deluxe Triple Room, Business Triple Room and Premier Triple Room.
The restaurant menu features Chinese dishes. Guests are invited to the Lobby bar to unwind with a drink. The steakhouse Xin Bing Teppanyaki is just about 5 minutes’ walk from the property.
Guests can reach Air China Shanghai Hotel by car from Hongqiao airport in 5 minutes.
Cars are available for rent on site.