HotelsClick.com

Hotel 7Days Inn Changshou Road Subway Station - Shanghai China - Photos

» Hotel 7Days Inn Changshou Road Subway Station - Shanghai China

Booking.com

No photos

Hotel 7Days Inn Changshou Road Subway Station - Shanghai China - Search and Book Hotel

No.139 Anyuan Road Shanghai
200000 Shanghai
Hotels 2 Stars China