Hotel Jade Villa Hongqiao Railway Station - Shanghai China - Photos
» Hotel Jade Villa Hongqiao Railway Station - Shanghai China
Hotel Jade Villa Hongqiao Railway Station - Shanghai China - Search and Book Hotel
No.1357, Huqingping Rd Shanghai
Hotels 3 Stars China