River View Villa

River View Villa offers accommodation in Santa Cruz.

Every room at this guest house is air conditioned and comes with a flat-screen TV. Some units feature views of the river or garden. Rooms are equipped with a private bathroom. A TV is offered.

Santa Cruz Beach Boardwalk is 400 metres from River View Villa, while Cowell's Beach is 800 metres from the property. The nearest airport is San Jose International Airport, 45 km from River View Villa.