Price not available
2285 River Rd
Tahoe City, CA 96145
Tahoe City, CA 96145
The perfect mountain location year-round, the River Ranch is a landmark restaurant and lodge located on the Truckee River on the North Shore of Lake Tahoe...
more
Amenities
Wheelchair Accessible, Meeting Facilities, Restaurant in Hotel, Television... see all
Wheelchair Accessible, Meeting Facilities, Restaurant in Hotel, Television... see all
