HotelsClick.com

Hotel Mercure Shanghai Hongqiao Railway Station - Shanghai China - Photos

» Hotel Mercure Shanghai Hongqiao Railway Station - Shanghai China

Booking.com

No photos

Hotel Mercure Shanghai Hongqiao Railway Station - Shanghai China - Search and Book Hotel

No 5 Lane 683 Shenhong Road
201106 Shanghai
Hotels 3 Stars China