Das Dream Inn Santa Cruz ist eine tolle Unterkunft in dem zentralen Viertel Cowell Beach, 17 Minuten Fußweg vom Lighthouse Field State Beach entfernt. Das Hotel bietet einen beheizten Swimmingpool und Hochgeschwindigkeitsinternet in den öffentlichen Bereichen.
Das 4-Sterne-Hotel befindet sich in strandnaher Lage in Santa Cruz, in ungefähr 900 Meter Entfernung vom Santa Cruz Beach Boardwalk. Zu den Sehenswürdigkeiten, ein paar Schritte entfernt vom Dream Inn, gehört auch Fluke. 5 Minuten Fußweg von der Unterkunft entfernt befindet sich Swimming Dolphins. Das Hotel ist 850 Meter von der Seilbahnstation Sky Glider zu finden.
Neben einem Patio und einem Balkon sind die Zimmer im Dream Inn Santa Cruz mit kostenlosem WLAN und einem Flachbildfernseher mit Satellitenkanälen ausgestattet. Einige Zimmer verfügen ebenfalls über eine Kaffee-/Teemaschine und einen Kühlschrank. Von den Fenstern einiger Zimmer aus haben Sie eine schöne Aussicht auf den Ozean.
Besuchen Sie unbedingt die hoteleigene Pool- Bar. Das Restaurant Ideal Bar & Grill liegt ganz nah am Dream Inn und bietet eine große Auswahl an amerikanischen Gerichten.