Mercure Shanghai Hongqiao Railway Station Hotel
No 5 Lane 683 Shenhong Road, Shanghai, 201106
Set in Shanghai and with Shanghai South Railway Station Metro Station reachable within 18 km, Mercure Shanghai Hongqiao Railway Station offers concierge services, allergy-free rooms, a restaurant, free Wi-Fi throughout the property and a bar.