Hotel Fraser Residence - Shanghai China - Photos
Hotel Fraser Residence - Shanghai China - Search and Book Hotel
No.98 Shouning Road, Luwan District
200021 Shanghai
Hotels 3 Stars China
No.98 Shouning Road, Luwan District
200021 Shanghai
Hotels 3 Stars China