Welcome to River View Villa in Santa Cruz. Santa Cruz’s exquisite River View Villa is more than just another Northern California guest house—it’s history, reborn. Make a reservation today, and secure your deluxe guest room in beautiful Santa Cruz. 4 Well-appointed bedrooms complete with private bathrooms, TVs, docking stations, dual air conditioners, microwaves and refrigerators.
Partial Data by Foursquare.