14 views 0 shares 0 comments
Created/changed by:
System
set bookmark!
Jumeirah Himalayas Hotel Shanghai - Your Best Hotel Option in Shanghai, China
Category: Hotel
Address details
No.1108 Meihua RoadShanghai
China
Shanghai, China Print route » N31° 12' 42.516" E121° 32' 4.48801" (31.211809999321, 121.53458000254) Start navigation »
Phone & WWW
86-21-38580888http://www.jumeirahhimalayashotelshanghai.com/
Business hours