Este espectacular hotel está ubicado en Pokhara. El establecimiento cuenta con 165 acogedores dormitorios. Los huéspedes siempre serán bien recibidos ya que este establecimiento dispone de recepción 24 horas. Esta propiedad no permite la entrada a mascotas.