Der Cowell Beach befindet sich in unmittelbarer Nähe vom 2-Sterne-Hotel Ocean Lodge - Santa Cruz und ist unter anderem zu Fuß in 25 Minuten zu erreichen. Im Hotel wird WLAN in den öffentlichen Bereichen angeboten.
Das Motel befindet sich direkt im Zentrum von Santa Cruz, ca. 400 Meter vom Kiva Retreat House entfernt. Der Sunny Cove mit den besten Erholungsmöglichkeiten liegt in 3 km Entfernung vom Ocean Lodge Santa Cruz. Zu den Unterhaltungsmöglichkeiten in der Umgebung gehört Rio Theatre (ist nicht weit entfernt von der Unterkunft). Die nächste Bushaltestelle Ocean Street & Blaine Street liegt ungefähr 5 Fußminuten entfernt.
Das Hotel Ocean Lodge - Santa Cruz verfügt über 30 Gästezimmer, die über eine Sitzecke verfügen sowie mit einem Schreibtisch ausgestattet sind. Sie beinhalten Badezimmer mit einer getrennten Toilette und einer Dusche.
Zu den Speisemöglichkeiten gehört auch das Restaurant Sake japanese Steak House & Sushi in einer 450 Meter Entfernung vom Hotel.