The H Hotel - Shanghai China - Photos
The H Hotel - Shanghai China - Search and Book Hotel
No.88 Weifang West Road, Lujia Zui, Pudong District
200122 Shanghai
Hotels 4 Stars China
No.88 Weifang West Road, Lujia Zui, Pudong District
200122 Shanghai
Hotels 4 Stars China