Resorts in Westwood, CA

3 businesses found


Almanor Lakeside Resort

300 Peninsula Drive , 96137
Phone: (530) 596-4530

Big Cove Resort

442 Peninsula Drive , 96137
Phone: (530) 596-3349

Deerheart Lodge

221 Birch , 96137
Phone: (530) 256-3201