www.nh-hotels.com Open in urlscan Pro
23.38.51.95  Public Scan

Submitted URL: https://digital.nh-hotels.com/sap/public/cuan/link/100/721C3D03E2C0DE451EE057C5E2720BCD70B5158E?_V_=2&_K11_=5B1240067CAD52E3EF...
Effective URL: https://www.nh-hotels.com/nhdiscovery?utm_medium=emailing&utm_source=internal-all&utm_campaign=emailing_internal-all&utm_t...
Submission: On March 21 via api from BE — Scanned from ES

Form analysis 4 forms found in the DOM

Name: loginRewardsFormMob

<form class="form-horizontal track-form" novalidate="true" name="loginRewardsFormMob" id="loginFormMobv2">
  <div class="row">
    <div class="col-md-12">
      <div id="emailBoxMob" class="form-group">
        <label for="emailMob"></label>
        <input data-validation-required-message="Please revise this field:" data-error="" type="text" required="" class="form-control" name="emailMob" id="emailMob" placeholder="Username / Email / Card Number">
        <div class="help-block with-errors"></div>
      </div>
      <div id="passwordBoxMob" class="form-group">
        <label for="passwordMob"></label>
        <input data-validation-required-message="Please revise this field:" name="passwordMob" data-error="" type="password" required="" class="form-control" id="passwordMob" placeholder="Password">
        <div class="help-block with-errors"></div>
      </div>
      <div class="form-group">
        <div class="js-error-login text-color-red">
          <!--here global errors login modal--> The e-mail or password entered is incorrect
        </div>
      </div>
      <div class="unblocked-user">
        <a class="margin-b-10 display-inline-block js-recorverpass-modal-trigger" href="#" data-state="recover" data-toggle="modal" data-target="#m-modal-login">Forgot your password?</a>
        <div class="g-recaptcha"></div>
        <input class="response-recaptcha" type="hidden">
        <input type="text" value="" name="validationCaptcha" data-captcha="true" data-error-captcha="Please revise this field:" style="display:none">
        <div class="checkbox">
          <input id="check2" name="-" class="sr-only" type="checkbox" value="">
          <label for="check2">Remember me</label>
        </div>
        <button id="sigin" type="submit" class="btn btn-primary pull-right"> Enter </button>
      </div>
      <div class="blocked-user">
        <p class="color-alert">Server Error</p>
        <p> For security reasons please <a class="link-ghost-mobile js-forgotten-password" href="#" data-toggle="modal" data-target="#m-modal-login" data-state="recover">
												reset your password.
											</a>
        </p>
      </div>
    </div>
  </div>
  <span class="title">Sign up now!</span>
</form>

Name: signupRewardsForm /nhdiscovery/signup

<form class="form-horizontal track-form" novalidate="" data-validate="validate" action="/nhdiscovery/signup" name="signupRewardsForm">
  <div class="row">
    <div class="col-md-12">
      <div class="form-group">
        <label for="inputRegister"></label>
        <input name="e" data-validation-required-message="Please revise this field:" data-error="" type="text" required="" class="form-control" id="inputRegister" placeholder="Enter your email">
        <div class="help-block with-errors"></div>
      </div>
      <button role="button" type="submit" class="btn btn-primary pull-right"> Sign up </button>
    </div>
  </div>
</form>

Name: loginRewardsFormPOST

<form novalidate="true" id="loginFormV2" name="loginRewardsForm" method="post">
  <div class="c-input-label form-group labelup has-feedback">
    <label class="labelup-control" for="login-email">User name / Email</label>
    <input class="form-control" type="text" name="email" id="login-email" required="" autocomplete="off" data-error="Please review the field" data-required-error="Please review the field" data-validation-required-message="Please review the field"
      tabindex="1">
    <button class="btn-clear is-functional js-input-clear" type="button" aria-label="Clear" style="display: none">
      <span class="nh-ic-input-clear" aria-hidden="true"></span>
    </button>
    <div class="help-block with-errors side"></div>
  </div>
  <div class="c-input-label form-group labelup has-feedback">
    <label class="labelup-control" for="login-password"> Password </label>
    <input class="form-control" type="password" name="password" id="login-password" required="" autocomplete="off" data-error="Please review the field" data-required-error="Please review the field"
      data-validation-required-message="Please review the field" tabindex="2">
    <button class="btn-clear is-functional js-input-clear" type="button" aria-label="Clear" style="display: none">
      <span class="nh-ic-input-clear" aria-hidden="true"></span>
    </button>
    <div class="help-block with-errors side"></div>
  </div>
  <div class="form-group">
    <div class="js-error-login text-color-red"></div>
  </div>
  <div class="unblocked-user">
    <div class="form-group checkbox">
      <input id="remember" name="remember" class="sr-only" type="checkbox" value="">
      <label for="remember">Remember me</label>
      <div class="help-block side with-errors"></div>
    </div>
    <div class="g-recaptcha"></div>
    <input class="response-recaptcha" type="hidden">
    <button class="btn btn-primary btn-submit" type="submit">Log in</button>
    <a class="js-recorverpass-modal-trigger link-forgot" href="#" data-toggle="modal" data-target="#m-modal-login" data-state="recover">
                  Forgot your password?
                </a>
    <p style="margin-top: 7px;font-size: 12px;">If you have an <b>account for professionals</b>, access via <a href="https://www.nh-hotels.com/professionals/login?nhpro">NH PRO web</a></p>
  </div>
  <div class="blocked-user">
    <p class="text-color-red"> Server Error</p>
    <p> For security reasons please <a class="js-recorverpass-modal-trigger" href="#" data-toggle="modal" data-target="#m-modal-login" data-state="recover">reset your password.
                  </a>
    </p>
  </div>
</form>

POST /

<form id="searchModifyFormModal" action="/" method="POST" autocomplete="off" accept-charset="utf-8" novalidate="" data-type="">
  <input class="js-input-currency" type="hidden" name="divisa" value="">
  <input type="hidden" data-id="code" data-target="code">
  <input type="hidden" data-id="tipoBuscador" name="tipoBuscador" value="Home">
  <input type="hidden" data-id="type" data-target="typeSearch" value="">
  <input type="hidden" data-id="locationTCM" data-target="tcm" name="destinationTcm" value="">
  <input type="hidden" data-id="virtualHotel" name="virtualHotel" data-target="vh" value="">
  <input type="hidden" data-id="urlHotel" name="urlHotel" data-target="url" value="">
  <input type="hidden" data-id="locationLcv" name="destinationValue" data-target="lcv">
  <input type="hidden" id="brandModal" data-id="brandModal" data-target="brand">
  <input type="hidden" id="locationNameModal" data-id="locationNameModal" data-target="locationName">
  <input type="hidden" id="countryKeyModal" data-id="countryKeyModal" data-target="countryKey">
  <input type="hidden" id="cityKeyModal" data-id="cityKeyModal" data-target="cityKey">
  <!--//search-bar-content-->
  <div class="search-bar-content">
    <!-- // LOCATION -->
    <div class="location">
      <div class="form-group labelup ico-right input-group has-feedback">
        <label class="labelup-control" for="location2"> Destination </label>
        <input class="form-control ui-autocomplete-group js-no-scroll text-ellipsis" type="text" name="searchStringID" id="location2" required="" data-source="/content-api/rest/auto/autocompleteHome?filterGha=true"
          data-hotel-label="[&quot;hotel&quot;,&quot;hoteles&quot;]" data-error="" data-id="location2" data-required-error="Required Field">
        <div class="autocomplete-results" style="display: none;"></div>
        <button class="btn-clear js-input-clear" type="button" aria-label="Clear"><span class="nh-ic-input-clear" aria-hidden="true"></span></button>
        <div class="container-icon"><span class="nh-ic-poi"></span></div>
        <div class="help-block with-errors side">
        </div>
      </div>
    </div>
    <!-- // FIN LOCATION -->
    <!-- // CALENDAR -->
    <div class="m-calendar-booking"
      data-translate-months="[&quot;January&quot;, &quot;February&quot;, &quot;March&quot;, &quot;April&quot;, &quot;May&quot;, &quot;June&quot;, &quot;July&quot;, &quot;August&quot;, &quot;September&quot;, &quot;October&quot;, &quot;November&quot;, &quot;December&quot;]"
      data-translate-days="[&quot;MON&quot;,&quot;TUE&quot;,&quot;WED&quot;,&quot;THU&quot;,&quot;FRI&quot;,&quot;SAT&quot;,&quot;SUN&quot;]" data-checkin-date="20/03/2023" data-checkout-date="21/03/2023" data-msg-checkin="Choose your check-in date"
      data-msg-checkout="Choose your check-out date" data-msg-novalid="Invalid dates" data-msg-night="night chosen" data-msg-nights="nights chosen" data-msg-maxmonths="Sorry, you cannot book more than 18 months in advance" data-first-weekly-day=""
      data-first-valid-date="" data-last-valid-date="" data-max-nights="30" data-min-nights="">
      <div class="calendar-booking">
        <div class="js-calendar-booking-input calendar-booking-input">
          <div class="form-group labelup">
            <label class="labelup-control" for="calendar-checkin-sb">Check in </label>
            <input class="form-control js-selected-checkin text-ellipsis" type="text" name="fini" id="calendar-checkin-sb" readonly="">
            <button class="btn-clear js-input-clear" type="button" aria-label="Clear"><span class="nh-ic-input-clear" aria-hidden="true"></span></button>
          </div>
          <div class="form-group labelup">
            <label class="labelup-control" for="calendar-checkout-sb">Check out </label>
            <input class="form-control js-selected-checkout text-ellipsis" type="text" name="fout" id="calendar-checkout-sb" readonly="">
            <button class="btn-clear js-input-clear" type="button" aria-label="Clear"><span class="nh-ic-input-clear" aria-hidden="true"></span></button>
          </div>
        </div>
        <div class="help-block with-errors side">
          <ul class="list-unstyled">
            <li>Invalid Range</li>
          </ul>
        </div>
        <div class="js-calendar-booking-dropdown calendar-booking-dropdown">
          <div class="calendar-booking-header">
            <div class="calendar-booking-title"><span class="title-name">Choose dates</span><span class="title-icon nh-ic-close" aria-hidden="true"></span></div>
            <div class="calendar-booking-selected">
              <div class="calendar-booking-arrow is-before"><span class="nh-ic-speed"></span></div>
              <div class="calendar-booking-checkin"><span>Check in</span>
                <p class="js-selected-checkin">-</p>
              </div>
              <div class="calendar-booking-checkout"><span>Check out</span>
                <p class="js-selected-checkout">-</p>
              </div>
              <div class="calendar-booking-arrow is-after"><span class="nh-ic-speed"></span></div>
            </div>
            <div class="calendar-booking-weeks"></div>
            <div class="calendar-booking-month-fixed"></div>
          </div>
          <div class="calendar-booking-months"></div>
          <div class="calendar-booking-footer">
            <div class="calendar-booking-info"><!-- Mensajes informativos sobre el calendario --></div>
            <button class="btn btn-primary js-calendar-booking-button" disabled="" type="button">Accept</button>
          </div>
        </div>
      </div>
    </div>
    <!-- // FIN CALENDAR -->
    <!-- //OCUPPANCY -->
    <div class="m-occupancy field">
      <div class="form-group labelup ico-right input-group has-feedback">
        <label class="labelup-control" for="optionRooms">Occupancy </label>
        <input class="form-control optionRooms js-no-scroll text-ellipsis" type="text" name="occupancy" id="optionRooms" required="" readonly="" data-required-error="Required Field">
        <button class="btn-clear js-input-clear" type="button" aria-label="Clear"><span class="nh-ic-input-clear" aria-hidden="true"></span></button>
        <div class="container-icon"><span class="nh-ic-user-line"></span></div>
        <div class="help-block with-errors side">
        </div>
      </div>
      <div class="m-occupancy-wrapper">
        <div class="occupancy-content"
          data-labels="{&quot;rooms&quot;:&quot;rooms&quot;,&quot;room&quot;:&quot;room&quot;,&quot;adults&quot;:&quot;adults&quot;,&quot;adult&quot;:&quot;adult&quot;,&quot;children&quot;:&quot;children&quot;,&quot;child&quot;:&quot;child&quot;,&quot;babies&quot;:&quot;babies&quot;,&quot;baby&quot;:&quot;baby&quot;}">
          <div class="option-values"></div>
          <div class="option-header">
            <h3 class="title">Select Rooms</h3>
            <title-icon class="nh-ic-close room-close"></title-icon>
          </div>
          <div class="option-list">
            <!-- option 1-->
            <div class="option option-1">
              <div class="load"></div>
              <div class="option-box title">
                <button class="room-close delete-room" type="button" title="Delete room" data-close="0">
                  <i class="nh-ic-close"></i>
                  <span class="hide">Delete room</span>
                </button>
                <span class="h5"> room 1 </span>
              </div>
              <div class="option-box adults">
                <fieldset>
                  <div class="fields">
                    <label> Adults </label>
                    <div class="controls" data-type="adults" data-limit="12" data-min="1" data-max="12">
                      <button class="minus nh-ic-minus" type="button" title="Remove"></button>
                      <input class="ammount" type="text" readonly="" tabindex="-1">
                      <button class="plus nh-ic-plus" type="button" title="Add"></button>
                    </div>
                  </div>
                </fieldset>
              </div>
              <div class="option-box children">
                <fieldset>
                  <div class="fields">
                    <label> Children <span> (2-11) </span>
                    </label>
                    <div class="controls" data-type="children" data-min="0" data-max="11">
                      <button class="minus nh-ic-minus" type="button" title="Remove"></button>
                      <input class="ammount" type="text" readonly="" tabindex="-1">
                      <button class="plus nh-ic-plus" type="button" title="Add"></button>
                    </div>
                  </div>
                </fieldset>
              </div>
              <div class="option-box babies">
                <fieldset>
                  <div class="fields">
                    <label> Babies <span> (0-1) </span>
                    </label>
                    <div class="controls" data-type="babies" data-min="0" data-max="2">
                      <button class="minus nh-ic-minus" type="button" title="Remove"></button>
                      <input class="ammount" type="text" readonly="" tabindex="-1">
                      <button class="plus nh-ic-plus" type="button" title="Add"></button>
                    </div>
                  </div>
                </fieldset>
              </div>
            </div>
            <!-- option 2-->
            <div class="option option-2">
              <div class="load"></div>
              <div class="option-box title">
                <button class="room-close delete-room" type="button" title="Delete room" data-close="1">
                  <i class="nh-ic-close"></i>
                  <span class="hide">Delete room</span>
                </button>
                <span class="h5"> room 2 </span>
              </div>
              <div class="option-box adults">
                <fieldset>
                  <div class="fields">
                    <label> Adults </label>
                    <div class="controls" data-type="adults" data-limit="12" data-min="1" data-max="12">
                      <button class="minus nh-ic-minus" type="button" title="Remove"></button>
                      <input class="ammount" type="text" readonly="" tabindex="-1">
                      <button class="plus nh-ic-plus" type="button" title="Add"></button>
                    </div>
                  </div>
                </fieldset>
              </div>
              <div class="option-box children">
                <fieldset>
                  <div class="fields">
                    <label> Children <span> (2-11) </span>
                    </label>
                    <div class="controls" data-type="children" data-min="0" data-max="11">
                      <button class="minus nh-ic-minus" type="button" title="Remove"></button>
                      <input class="ammount" type="text" readonly="" tabindex="-1">
                      <button class="plus nh-ic-plus" type="button" title="Add"></button>
                    </div>
                  </div>
                </fieldset>
              </div>
              <div class="option-box babies">
                <fieldset>
                  <div class="fields">
                    <label> Babies <span> (0-1) </span>
                    </label>
                    <div class="controls" data-type="babies" data-min="0" data-max="2">
                      <button class="minus nh-ic-minus" type="button" title="Remove"></button>
                      <input class="ammount" type="text" readonly="" tabindex="-1">
                      <button class="plus nh-ic-plus" type="button" title="Add"></button>
                    </div>
                  </div>
                </fieldset>
              </div>
            </div>
            <!-- option 3-->
            <div class="option option-3">
              <div class="load"></div>
              <div class="option-box title">
                <button class="room-close delete-room" type="button" title="Delete room" data-close="2">
                  <i class="nh-ic-close"></i>
                  <span class="hide">Delete room</span>
                </button>
                <span class="h5"> room 3 </span>
              </div>
              <div class="option-box adults">
                <fieldset>
                  <div class="fields">
                    <label> Adults </label>
                    <div class="controls" data-type="adults" data-limit="12" data-min="1" data-max="12">
                      <button class="minus nh-ic-minus" type="button" title="Remove"></button>
                      <input class="ammount" type="text" readonly="" tabindex="-1">
                      <button class="plus nh-ic-plus" type="button" title="Add"></button>
                    </div>
                  </div>
                </fieldset>
              </div>
              <div class="option-box children">
                <fieldset>
                  <div class="fields">
                    <label> Children <span> (2-11) </span>
                    </label>
                    <div class="controls" data-type="children" data-min="0" data-max="11">
                      <button class="minus nh-ic-minus" type="button" title="Remove"></button>
                      <input class="ammount" type="text" readonly="" tabindex="-1">
                      <button class="plus nh-ic-plus" type="button" title="Add"></button>
                    </div>
                  </div>
                </fieldset>
              </div>
              <div class="option-box babies">
                <fieldset>
                  <div class="fields">
                    <label> Babies <span> (0-1) </span>
                    </label>
                    <div class="controls" data-type="babies" data-min="0" data-max="2">
                      <button class="minus nh-ic-minus" type="button" title="Remove"></button>
                      <input class="ammount" type="text" readonly="" tabindex="-1">
                      <button class="plus nh-ic-plus" type="button" title="Add"></button>
                    </div>
                  </div>
                </fieldset>
              </div>
            </div>
            <!-- option 4-->
            <div class="option option-4">
              <div class="load"></div>
              <div class="option-box title">
                <button class="room-close delete-room" type="button" title="Delete room" data-close="3">
                  <i class="nh-ic-close"></i>
                  <span class="hide">Delete room</span>
                </button>
                <span class="h5"> room 4 </span>
              </div>
              <div class="option-box adults">
                <fieldset>
                  <div class="fields">
                    <label> Adults </label>
                    <div class="controls" data-type="adults" data-limit="12" data-min="1" data-max="12">
                      <button class="minus nh-ic-minus" type="button" title="Remove"></button>
                      <input class="ammount" type="text" readonly="" tabindex="-1">
                      <button class="plus nh-ic-plus" type="button" title="Add"></button>
                    </div>
                  </div>
                </fieldset>
              </div>
              <div class="option-box children">
                <fieldset>
                  <div class="fields">
                    <label> Children <span> (2-11) </span>
                    </label>
                    <div class="controls" data-type="children" data-min="0" data-max="11">
                      <button class="minus nh-ic-minus" type="button" title="Remove"></button>
                      <input class="ammount" type="text" readonly="" tabindex="-1">
                      <button class="plus nh-ic-plus" type="button" title="Add"></button>
                    </div>
                  </div>
                </fieldset>
              </div>
              <div class="option-box babies">
                <fieldset>
                  <div class="fields">
                    <label> Babies <span> (0-1) </span>
                    </label>
                    <div class="controls" data-type="babies" data-min="0" data-max="2">
                      <button class="minus nh-ic-minus" type="button" title="Remove"></button>
                      <input class="ammount" type="text" readonly="" tabindex="-1">
                      <button class="plus nh-ic-plus" type="button" title="Add"></button>
                    </div>
                  </div>
                </fieldset>
              </div>
            </div>
            <!-- option 5-->
            <div class="option option-5">
              <div class="load"></div>
              <div class="option-box title">
                <button class="room-close delete-room" type="button" title="Delete room" data-close="4">
                  <i class="nh-ic-close"></i>
                  <span class="hide">Delete room</span>
                </button>
                <span class="h5"> room 5 </span>
              </div>
              <div class="option-box adults">
                <fieldset>
                  <div class="fields">
                    <label> Adults </label>
                    <div class="controls" data-type="adults" data-limit="12" data-min="1" data-max="12">
                      <button class="minus nh-ic-minus" type="button" title="Remove"></button>
                      <input class="ammount" type="text" readonly="" tabindex="-1">
                      <button class="plus nh-ic-plus" type="button" title="Add"></button>
                    </div>
                  </div>
                </fieldset>
              </div>
              <div class="option-box children">
                <fieldset>
                  <div class="fields">
                    <label> Children <span> (2-11) </span>
                    </label>
                    <div class="controls" data-type="children" data-min="0" data-max="11">
                      <button class="minus nh-ic-minus" type="button" title="Remove"></button>
                      <input class="ammount" type="text" readonly="" tabindex="-1">
                      <button class="plus nh-ic-plus" type="button" title="Add"></button>
                    </div>
                  </div>
                </fieldset>
              </div>
              <div class="option-box babies">
                <fieldset>
                  <div class="fields">
                    <label> Babies <span> (0-1) </span>
                    </label>
                    <div class="controls" data-type="babies" data-min="0" data-max="2">
                      <button class="minus nh-ic-minus" type="button" title="Remove"></button>
                      <input class="ammount" type="text" readonly="" tabindex="-1">
                      <button class="plus nh-ic-plus" type="button" title="Add"></button>
                    </div>
                  </div>
                </fieldset>
              </div>
            </div>
            <!-- option 6-->
            <div class="option option-6">
              <div class="load"></div>
              <div class="option-box title">
                <button class="room-close delete-room" type="button" title="Delete room" data-close="5">
                  <i class="nh-ic-close"></i>
                  <span class="hide">Delete room</span>
                </button>
                <span class="h5"> room 6 </span>
              </div>
              <div class="option-box adults">
                <fieldset>
                  <div class="fields">
                    <label> Adults </label>
                    <div class="controls" data-type="adults" data-limit="12" data-min="1" data-max="12">
                      <button class="minus nh-ic-minus" type="button" title="Remove"></button>
                      <input class="ammount" type="text" readonly="" tabindex="-1">
                      <button class="plus nh-ic-plus" type="button" title="Add"></button>
                    </div>
                  </div>
                </fieldset>
              </div>
              <div class="option-box children">
                <fieldset>
                  <div class="fields">
                    <label> Children <span> (2-11) </span>
                    </label>
                    <div class="controls" data-type="children" data-min="0" data-max="11">
                      <button class="minus nh-ic-minus" type="button" title="Remove"></button>
                      <input class="ammount" type="text" readonly="" tabindex="-1">
                      <button class="plus nh-ic-plus" type="button" title="Add"></button>
                    </div>
                  </div>
                </fieldset>
              </div>
              <div class="option-box babies">
                <fieldset>
                  <div class="fields">
                    <label> Babies <span> (0-1) </span>
                    </label>
                    <div class="controls" data-type="babies" data-min="0" data-max="2">
                      <button class="minus nh-ic-minus" type="button" title="Remove"></button>
                      <input class="ammount" type="text" readonly="" tabindex="-1">
                      <button class="plus nh-ic-plus" type="button" title="Add"></button>
                    </div>
                  </div>
                </fieldset>
              </div>
            </div>
            <!-- option 7-->
            <div class="option option-7">
              <div class="load"></div>
              <div class="option-box title">
                <button class="room-close delete-room" type="button" title="Delete room" data-close="6">
                  <i class="nh-ic-close"></i>
                  <span class="hide">Delete room</span>
                </button>
                <span class="h5"> room 7 </span>
              </div>
              <div class="option-box adults">
                <fieldset>
                  <div class="fields">
                    <label> Adults </label>
                    <div class="controls" data-type="adults" data-limit="12" data-min="1" data-max="12">
                      <button class="minus nh-ic-minus" type="button" title="Remove"></button>
                      <input class="ammount" type="text" readonly="" tabindex="-1">
                      <button class="plus nh-ic-plus" type="button" title="Add"></button>
                    </div>
                  </div>
                </fieldset>
              </div>
              <div class="option-box children">
                <fieldset>
                  <div class="fields">
                    <label> Children <span> (2-11) </span>
                    </label>
                    <div class="controls" data-type="children" data-min="0" data-max="11">
                      <button class="minus nh-ic-minus" type="button" title="Remove"></button>
                      <input class="ammount" type="text" readonly="" tabindex="-1">
                      <button class="plus nh-ic-plus" type="button" title="Add"></button>
                    </div>
                  </div>
                </fieldset>
              </div>
              <div class="option-box babies">
                <fieldset>
                  <div class="fields">
                    <label> Babies <span> (0-1) </span>
                    </label>
                    <div class="controls" data-type="babies" data-min="0" data-max="2">
                      <button class="minus nh-ic-minus" type="button" title="Remove"></button>
                      <input class="ammount" type="text" readonly="" tabindex="-1">
                      <button class="plus nh-ic-plus" type="button" title="Add"></button>
                    </div>
                  </div>
                </fieldset>
              </div>
            </div>
            <!-- option 8-->
            <div class="option option-8">
              <div class="load"></div>
              <div class="option-box title">
                <button class="room-close delete-room" type="button" title="Delete room" data-close="7">
                  <i class="nh-ic-close"></i>
                  <span class="hide">Delete room</span>
                </button>
                <span class="h5"> room 8 </span>
              </div>
              <div class="option-box adults">
                <fieldset>
                  <div class="fields">
                    <label> Adults </label>
                    <div class="controls" data-type="adults" data-limit="12" data-min="1" data-max="12">
                      <button class="minus nh-ic-minus" type="button" title="Remove"></button>
                      <input class="ammount" type="text" readonly="" tabindex="-1">
                      <button class="plus nh-ic-plus" type="button" title="Add"></button>
                    </div>
                  </div>
                </fieldset>
              </div>
              <div class="option-box children">
                <fieldset>
                  <div class="fields">
                    <label> Children <span> (2-11) </span>
                    </label>
                    <div class="controls" data-type="children" data-min="0" data-max="11">
                      <button class="minus nh-ic-minus" type="button" title="Remove"></button>
                      <input class="ammount" type="text" readonly="" tabindex="-1">
                      <button class="plus nh-ic-plus" type="button" title="Add"></button>
                    </div>
                  </div>
                </fieldset>
              </div>
              <div class="option-box babies">
                <fieldset>
                  <div class="fields">
                    <label> Babies <span> (0-1) </span>
                    </label>
                    <div class="controls" data-type="babies" data-min="0" data-max="2">
                      <button class="minus nh-ic-minus" type="button" title="Remove"></button>
                      <input class="ammount" type="text" readonly="" tabindex="-1">
                      <button class="plus nh-ic-plus" type="button" title="Add"></button>
                    </div>
                  </div>
                </fieldset>
              </div>
            </div>
            <!-- option 9-->
            <div class="option option-9">
              <div class="load"></div>
              <div class="option-box title">
                <button class="room-close delete-room" type="button" title="Delete room" data-close="8">
                  <i class="nh-ic-close"></i>
                  <span class="hide">Delete room</span>
                </button>
                <span class="h5"> room 9 </span>
              </div>
              <div class="option-box adults">
                <fieldset>
                  <div class="fields">
                    <label> Adults </label>
                    <div class="controls" data-type="adults" data-limit="12" data-min="1" data-max="12">
                      <button class="minus nh-ic-minus" type="button" title="Remove"></button>
                      <input class="ammount" type="text" readonly="" tabindex="-1">
                      <button class="plus nh-ic-plus" type="button" title="Add"></button>
                    </div>
                  </div>
                </fieldset>
              </div>
              <div class="option-box children">
                <fieldset>
                  <div class="fields">
                    <label> Children <span> (2-11) </span>
                    </label>
                    <div class="controls" data-type="children" data-min="0" data-max="11">
                      <button class="minus nh-ic-minus" type="button" title="Remove"></button>
                      <input class="ammount" type="text" readonly="" tabindex="-1">
                      <button class="plus nh-ic-plus" type="button" title="Add"></button>
                    </div>
                  </div>
                </fieldset>
              </div>
              <div class="option-box babies">
                <fieldset>
                  <div class="fields">
                    <label> Babies <span> (0-1) </span>
                    </label>
                    <div class="controls" data-type="babies" data-min="0" data-max="2">
                      <button class="minus nh-ic-minus" type="button" title="Remove"></button>
                      <input class="ammount" type="text" readonly="" tabindex="-1">
                      <button class="plus nh-ic-plus" type="button" title="Add"></button>
                    </div>
                  </div>
                </fieldset>
              </div>
            </div>
            <div id="endRooms"></div>
          </div>
          <div class="occupancy-footer">
            <div class="add-room">
              <button class="btn btn-ghost add-room-link" data-max-rooms="9" data-min-rooms="1" type="button">+ Add room </button>
            </div>
            <div class="room-resume">_ Remove, _ adults, _ children, _ babies</div>
            <button class="btn btn-primary room-apply" type="button">Apply </button>
          </div>
        </div>
      </div>
    </div>
    <!-- //FIN OCUPPANCY -->
    <!-- // PROMO CODE AND BOOK NOW BUTTON -->
    <div class="voucher-code">
      <div class="m-occupancy field">
        <a class="js-checked-show2">Promo Code</a>
        <input class="form-control text-ellipsis hide" type="text" id="voucherCode" name="voucherCode" placeholder="Promo Code">
      </div>
    </div>
    <!-- // FIN PROMO CODE AND BOOK NOW BUTTON -->
    <div class="search-btn">
      <button class="btn-block btn btn-primary btn-loader js-track-search-hp js-submitFormGA4" type="submit"><span class="btn-text">See rooms</span>
        <div class="spinner">
          <div class="bounce1"></div>
          <div class="bounce2"></div>
          <div class="bounce3"></div>
        </div>
      </button>
    </div>
  </div>
  <!--//fin search-bar-content-->
</form>

Text Content

 * Travel Agents
 * Business Travel
 * Meetings
 * Reservations
 * Newsletter
 * Help
 * Destinations
 * Offers
 * Gift Cards
 * NH PRO
 * NH DISCOVERY
 * English
   * Español
   * Deutsch
   * Nederlands
   * Italiano
   * Français
   * Português
   * Español (CO)
   * Español (MX)
   * Español (AR)
 * Customer Care: +34 91 6008146 (ES)
   * +43 12 67 59 72 (AT)
   * +32 258 80 062 (BE)
   * +33 176 54 1942 (FR)
   * +49 30 22388599 (DE)
   * +39 02 87368144 (IT)
   * +351 210 020 848 (PT)
   * +41 31 5208011 (CH)
   * +31 (0)20 70 18 042 (NL)
   * +44 203 4998 271 (GB)
   * +1 212 219 7607 (US)
   * +54 11 68419937 (AR)
   * +56 2 2760 9024 (CL)
   * +57 13819596 (CO)
   * +52 55 95968237 (MX)
   * +59 8 29160001 (UY)
   * +55 1139588450 (BR)
   * +42 0 2 28 880 714 (CZ)
   * +36 18154346 (HU)
   * +352 27772097 (LU)
   * +48 222441252 (PL)
   * +40 317801218 (RO)
   * +42 1233456575 (SK)
   * +34 91 398 46 61 (Global Access)
 * Log in

LOG IN TO NH DISCOVERY
The e-mail or password entered is incorrect
Forgot your password?

Remember me
Enter

Server Error

For security reasons please reset your password.

Sign up now!

Sign up
 * Customer Care: +34 91 6008146 (ES)
   * +43 12 67 59 72 (AT)
   * +32 258 80 062 (BE)
   * +33 176 54 1942 (FR)
   * +49 30 22388599 (DE)
   * +39 02 87368144 (IT)
   * +351 210 020 848 (PT)
   * +41 31 5208011 (CH)
   * +31 (0)20 70 18 042 (NL)
   * +44 203 4998 271 (GB)
   * +1 212 219 7607 (US)
   * +54 11 68419937 (AR)
   * +56 2 2760 9024 (CL)
   * +57 13819596 (CO)
   * +52 55 95968237 (MX)
   * +59 8 29160001 (UY)
   * +55 1139588450 (BR)
   * +42 0 2 28 880 714 (CZ)
   * +36 18154346 (HU)
   * +352 27772097 (LU)
   * +48 222441252 (PL)
   * +40 317801218 (RO)
   * +42 1233456575 (SK)
   * +34 91 398 46 61 (Global Access)
   
   
 * Travel Agents
 * Business Travel
 * Meetings
 * Reservations
 * Newsletter
 * Help
   
   
 * English
   * Español
   * Deutsch
   * Nederlands
   * Italiano
   * Français
   * Português
   * Español (CO)
   * Español (MX)
   * Español (AR)
   

MENU

 * Destinations
 * Offers
 * Gift Cards
 * 
 * NH DISCOVERY



Join NH DISCOVERY now!

5% off guaranteed in all your bookings

D$ 5 extra reward when booking on our website or app

Member-only offers and exclusive experiences

…and much more! Join now

Log in to NH DISCOVERY

User name / Email

Password


Remember me


Log in Forgot your password?

If you have an account for professionals, access via NH PRO web

Server Error

For security reasons please reset your password.

Join now
 * Destinations
 * Offers
 * Gift Cards
 * NH PRO
 * NH DISCOVERY
 * Travel Agents
 * Business Travel
 * Meetings
 * Reservations
 * Newsletter
 * Language
   English Español Deutsch Nederlands Italiano Français Português Español (CO)
   Español (MX) Español (AR)
 * Help


CONTACT US

(cost of call: 0.15€/minute) Spain
+34 91 6008146 Central +34 91 398 46 61 See all phone numbers

¿Nos visitas desde España ? Te recordamos que también puedes realizar tu reserva
desde nuestra edición españolaIr a nh-hoteles.es
 1. Home
 2. NH DISCOVERY
 3. 
    NH DISCOVERY

NH DISCOVERY BENEFITS D$ REWARDS LIVE LOCAL WEB BONUS PARTNERS SIGN UP


NH REWARDS IS NOW NH DISCOVERY, ULTIMATE LOYALTY PROGRAM




LOG IN TO YOUR ACCOUNT

Enter Sign up here
Enjoy your benefits from Day One! Join Now!

Enjoy your benefits from Day One! Join Now!

Enjoy your benefits from Day One! Join Now!





ENJOY YOUR BENEFITS FROM DAY ONE!

With the newly revamped NH DISCOVERY loyalty program, formerly known as NH
Rewards, you’ll gain access to a whole new set of exclusive benefits and
aspirational rewards reserved for our most loyal customers in almost 400 NH
hotels.

Even better? Members’ rewards and recognition extend to more than 40 brands with
more than 800 hotels spread across 100 countries within Global Hotel Alliance,
which NH has joined recently. This is a unique opportunity to be a part of a
bigger global travel community!




DISCOVERY DOLLARS ($D)

Use your D$ for your hotel accommodations, and even when you are not travelling
you can earn and redeem them for dining experiences, beauty treatments and many
other treats in even more hotels worldwide! Simply put your D$ as a discount in
your bill.


MEMBER RATES

Members can book directly from this website and enjoy special membership rates
from the moment they sign up. Start saving up to 10% right now and earning D$
rewards with your stays, dining and other activities.


LIVE LOCAL

Immerse yourself into a destination with our exclusive Experiences, curated by
NH, or enjoy member-only Local Offers at hotels near you, even without staying
overnight. All exclusively created for NH DISCOVERY members


MORE RECOGNITION

Enjoy even more recognition and benefits with every stay as you progress through
membership tiers – Silver, Gold, Platinum and Titanium - each of them with their
own unique recognition status and rewards.

JOIN NH DISCOVERY


INTRODUCING DISCOVERY DOLLARS (D$)

Enjoy unforgettable experience, as with every purchase you’ll earn DISCOVERY
Dollars (D$), rewards that unlock all the NH Hotels perks available to our
members. You can earn D$ when you stay with us or spend in any of the Live Local
offers. You can accumulate them while you travel or while you enjoy a staycation
in your hometown, it’s all up to you.

D$1 = USD 1



What are D$ rewards?

DISCOVERY Dollars are our new rewards points system. Depending on your
membership tier, you’ll earn back between 4% and 7% of your spend in D$ on all
eligible purchases.

1D$ is equal to 1 US$ (US Dollar), so it is simple and intuitive to keep track
of their value. Spending your rewards is also easy, just ask a receptionist to
put them as a discount towards your bill when you check out.



How do DISCOVERY Dollars work?

When you become an NH DISCOVERY member, you immediately start earning D$ with
your purchases at our hotels, automatically. It’s that easy. When you check out,
tell a receptionist that you would like to use your accumulated points towards
your bill for the room and any other indulgences. Taxes, tips, and fees are
excluded.



What can you spend D$ on?

Members can spend DISCOVERY Dollars on all eligible services offered in our
hotels, including stays, restaurants and bars, spa treatments, and curated Local
Offers and Experiences. You may also want to save your D$ points for your next
vacation or getaway. The opportunities are boundless, and the choice is yours.


MORE SAVINGS

NH DISCOVERY members enjoy minimum 5% and up to 10% savings on stays at all our
nearly 400 NH hotels in 31 countries and more than 800 participating hotels and
resorts from GHA brands worldwide from the moment they join. 



JOIN NH DISCOVERY


LIVE LOCAL

NH Hotels offers curated Experiences and Local Offers, exclusively to our NH
DISCOVERY loyalty program members, aimed at providing more immersive and unique
opportunities to our guests. With our Experiences, such as guided city tours or
wildlife excursions, you’ll get to know the destination you’re visiting more
intimately.  

For those looking for exclusive treats close to home, our Local Offers allow
members to enjoy the best our hotels have to offer, with or without a stay. Our
loyalty program, NH DISCOVERY, combines internationalization with proximity. 




REWARDING LIFE’S JOURNEYS

The NH DISCOVERY, previously known as the NH Rewards, is an ultimate loyalty
program offering rich rewards at every level. There are three ways to upgrade
your membership category– by accumulating nights, reaching eligible spend
amounts or staying in multiple hotel brands. 

Note that NH Hotels, NH Collection and nhow are considered as one brand
for tier progression.  




SILVER

 * Earn 4% back of your eligible spending in DISCOVERY Dollars (D$) 
 * D$ are valid for six months 
 * Member savings up to 10% 
 * Gain exclusive access to our Live Local offers 
 * Complimentary Wi-Fi  




GOLD

 * Earn 5% back of your eligible spending in DISCOVERY Dollars (D$) 
 * D$ are valid for 18 months 
 * Member savings up to 10% 
 * Gain exclusive access to our Live Local offers 
 * Complimentary Wi-Fi 




PLATINUM

 * Earn 6% back of your eligible spending in DISCOVERY Dollars (D$) 
 * D$ are valid for 24 months 
 * Member savings up to 10% 
 * Exclusive access to our Live Local offers 
 * Complimentary Wi-Fi 
 * Late check-out until 3.00 pm 
 * Enjoy Room upgrade 
 * Welcome amenity 




TITANIUM

 * Earn 7% back of your eligible spending in DISCOVERY Dollars (D$) 
 * D$ are valid for 24 months
 * Member savings up to 10% 
 * Exclusive access to our Live Local offers 
 * Complimentary Wi-Fi 
 * Early check-in from 11.00 am 
 * Late check-out until 4.00 pm 
 * Double room upgrade 
 * Welcome amenity 
 * Guaranteed room availability up to 48 hours 
 * Status sharing with family and friends 



- Once achieved, tier status remains in effect through December of the following
calendar year.
- For all membership levels: D$ percentage back applies to eligible spend only.
Void where prohibited. Terms and conditions apply.
- Room upgrade not available with reduced or long stay rates, is subject to
availability.
- Early check-in and late check-out is subject to availability.
- Guaranteed room available for reservations made at least 48 hours prior to the
date of arrival is valid for all rates except during special events in the city.
- Learn more about NH DISCOVERY Terms and Conditions and NH DISCOVERY Privacy
Policy



Expired offer or promotion

The promotion asociated to this page has expired. Check out our home page for
the most up to date promotions.


Access Information



Search
Destination



Check in
Check out
 * Invalid Range

Choose dates
Check in

-

Check out

-






Accept
Occupancy




SELECT ROOMS

Delete room room 1
Adults

Children (2-11)

Babies (0-1)

Delete room room 2
Adults

Children (2-11)

Babies (0-1)

Delete room room 3
Adults

Children (2-11)

Babies (0-1)

Delete room room 4
Adults

Children (2-11)

Babies (0-1)

Delete room room 5
Adults

Children (2-11)

Babies (0-1)

Delete room room 6
Adults

Children (2-11)

Babies (0-1)

Delete room room 7
Adults

Children (2-11)

Babies (0-1)

Delete room room 8
Adults

Children (2-11)

Babies (0-1)

Delete room room 9
Adults

Children (2-11)

Babies (0-1)


+ Add room
_ Remove, _ adults, _ children, _ babies
Apply
Promo Code
See rooms

This day is not available

This day is not available for this offer. Please choose another date to continue
the reservation process

You've chosen a large range of dates

For reservations of more than 30 nights please contact our reservations team

on telephone+34 91 6008146

Modify See alternative contact numbers
You've chosen a large number of rooms

For reservations of 9 or more rooms please contact our reservations team

See alternative contact numbers

No matches found

Accept

We are unable to pinpoint your location. Activate the locations services on your
device or type in a location.

Accept
Change currency

The information given on the currency selected is merely informative. Charges
will always be made in local currency

Don't change currency Change currency

Join NH DISCOVERY and get 5% off for all your bookings

Loading results

   
 * 
 * 
 * 
 * 
 * 
 * 
 * 
 * 
 * 

--------------------------------------------------------------------------------


CORPORATE INFORMATION

 * About NH Hotel Group
 * NH Hotel Group Companies
 * Shareholders and Investors
 * CSR and Sustainability
 * NH Careers
 * Press Room
 * Procurement


MANAGE YOUR BOOKING

 * NH Customer Care
 * Manage Your Booking
 * General Terms and Conditions
 * Newsletter
 * Fastpass
 * FAQ


NH DISCOVERY

 * NH DISCOVERY
 * Join
 * Benefits
 * Contact
 * NH DISCOVERY Terms and Conditions
 * FAQs NH DISCOVERY


PROFESSIONALS

 * Business Travel
 * Travel Agents
 * Meeting Planners
 * Business Hotels
 * NH Pro Blog
 * Contact Us: Meetings
 * Contact Us: Companies
 * Contact Us: Travel Agents


HOTELS & DESTINATIONS

 * Hotel Directory
 * Travel Guides
 * Travel by month
 * NH Hotels by theme
 * Family Hotels
 * Pet Friendly Hotels
 * NH hotel for every occasion
 * Experience
 * Highlights
 * Valentine's day hotels
 * Easter Hotels


PARTNERS AND PROGRAMS

 * Affiliation Program
 * Loyalty Programs
 * Social Media

--------------------------------------------------------------------------------

 * Legal Advice
 * Cookie Policy
 * Privacy Policy



© 2000-2022 NH Hotel Group Santa Engracia 120. 28003 Madrid, Spain

Now with travelers’ hotel reviews from
Secure site



FOLLOW US


 * Legal Advice
 * Cookie Policy
 * Privacy Policy


© 2000-2022 NH Hotel Group Santa Engracia 120. 28003 Madrid, Spain


Oops, something went wrong. Please contact the administrator




COOKIE CONSENT

This site uses its own cookies and those of third parties to support browsing,
improve the user experience, personalise the content, display ads relating to
your preferences and conduct statistical analysis on browsing habits. You can
change your Configuration or obtain more information in our Cookie policy.

Yes, I accept

Do you accept these cookies and the processing of personal data that this
involves?