This hotel is notable for its 180º parnorámicas views of the impressive mountain range from which the establishment took its name: the Himalayas. Resort atmosphere, [ + ]