Tag: Himalayas
Jumeirah Himalayas Hotel Shanghai Opens the First Talise Spa in China
SHANGHAI—Talise Spa, the signature spa concept from the Jumeirah, opens its door for the first time in China at the Jumeirah Himalayas Hotel Shanghai.
Talise...