El Riverside Inn & Suites Santa Cruz está a 10 minutos a pie de la playa y el paseo marítimo de Santa Cruz, y ofrece WiFi gratuita.
Todas las habitaciones disponen de baño privado con secador de pelo, TV por cable, microondas y nevera.
El Museo de Historia Natural de Santa Cruz está a menos de 2 km del Riverside Inn & Suites Santa Cruz. El centro comercial Capitola Mall se halla a 6,4 km.