Das 4-Sterne Ocean Echo Inn & Beach Cottages Santa Cruz liegt in 14 Fußminuten Entfernung vom Strand Twin Lakes Beach und bietet seinen Gästen eine Vielzahl von Freizeitmöglichkeiten, wie z. B. Wandern und Radfahren.
Surfmuseum Santa Cruz liegt in nur 10 Autominuten Entfernung vom Gasthof und University of California ist auch innerhalb von 15 Autominuten erreichbar. Museum der Kunst und Geschichte von Santa Cruz liegt ebenfalls ungefähr 10 Autominuten vom Hotel entfernt. Auch Sunny Cove Beach County Park ist gleich neben der Unterkunft zu finden. Die Bushaltestelle Portola Drive & 18th Avenue befindet sich in der Nähe des Hotels und ist nur 5 Minuten zu Fuß entfernt.
Das Ocean Echo Inn & Beach Cottages umfasst 13 Zimmer mit Ausstattung zur Kaffee- & Teezubereitung. Außerdem gibt es moderne Annehmlichkeiten — einen Flachbildfernseher mit Satellitenkanälen. In einigen Zimmern gibt es ein privates Badezimmer mit einer Wellness-Badewanne und einer behindertengerechten Dusche. Die Zimmer blicken zudem aufs Meer.
Im Restaurant Lago di Como Ristorante & Pizzeria in nur 5 Fußminuten Entfernung vom Hotel werden italienische Gerichte angeboten.