El River View Villa, situado en el distrito Westside Santa Cruz, ofrece la comodidad de un aparcamiento en el lugar. Este hotel de 3 estrellas es un buen punto de partida para explorar Santa Cruz, incluido el Paseo marítimo de Santa Cruz, que está a solo 7 minutos caminando del sitio.
Situado a 1 km de la Iglesia de la Misión de Santa Cruz, este hotel también se encuentra a 12 minutos andando del Santa Cruz. El River View Villa se halla a 14 minutos a pie del Museo de Arte e Historia. Los amantes de la naturaleza apreciarán la cercanía al Cowell Beach, que está a unos 18 minutos andando del hotel. Las familias que viajen a Santa Cruz disfrutarán estando a poca distancia de Giant Dipper. Esta propiedad se encuentra a 10 minutos a pie de la estación del teleférico Sky Glider.
Las habitaciones del River View Villa Santa Cruz en este establecimiento ofrecen TV de pantalla plana con canales vía satélite y climatizador. Dispone de una plancha y tabla de planchar, climatizador para mayor comodidad de los huéspedes. Los cuartos de baño cuentan con un inodoro separado de la ducha y bañera, además de secador de pelo y toallas de baño.
En los alrededores puedes comer en el restaurante el 7-Eleven, bastante cerca del hotel.