Das komfortable La Quinta Inn & Suites By Wyndham Santa Cruz mit einem beheizten Swimmingpool befindet sich im Bezirk Cowell Beach und ist etwa 10 Gehminuten von der Santa Cruz entfernt. Das Hotel stellt WLAN in den öffentlichen Bereichen und 57 Zimmer mit Blick aufs Meer zur Verfügung.
Das Stadtzentrum von Santa Cruz kann man innerhalb von 10 Minuten zu Fuß erreichen. Fluke gehört zu den beliebten Sehenswürdigkeiten der Gegend und liegt unter anderem in rund 200 Meter Entfernung vom La Quinta Inn & Suites By Wyndham. Monterey Bay National Marine Sanctuary Exploration Center liegt etwa 5 Gehminuten vom Hotel entfernt. Die Luftseilbahn Sky Glider ist gleich neben der Unterkunft gelegen.
Das La Quinta Inn & Suites By Wyndham Santa Cruz verfügt über klimatisierte Zimmer, die mit einem Balkon, Verdunkelungsvorhängen und WLAN ausgestattet sind. Neben einer Mikrowelle gibt es auch WLAN.
Das 2-Sterne-Hotel bietet täglich ein Frühstücksbuffet an. Das Restaurant Gilberts On The Wharf liegt in unmittelbarer Nähe vom La Quinta Inn & Suites By Wyndham Santa Cruz.