Jumeirah Himalayas Hotel Shanghai
The Jumeirah Himalaya Hotel Shanghai is located on Meihua Road, adjacent to Shanghai New International Expo Center, Thumb Plaza, 96 Square, Shanghai Oriental Art Center, and Asia-Pacific Shenghui Shopping Center. You can walk to Huamu Road Station of Metro Line 7 and Longyang Road Station of Metro Line 2, which is convenient for travel.
The Himalayan Center of the Jumeirah Himalaya Hotel Shanghai is a new cultural and art center in Shanghai, including a 1100-seat grand stage, the Himalayan Art Museum, a large shopping mall and a 5000-square-meter roof garden. The exterior of the hotel was designed by Mr. Yoshizaki, an internationally renowned architect who had presided over the design of Barcelona Stadium in Spain and the Museum of Modern Art in Los Angeles, while the excellent interior design was undertaken by KCA International, which had successfully built another landmark of the Jumeirah Group, Dubai Sailing Hotel.
The hotel room design is the perfect combination of modern luxury