We're currently working behind the scenes to bring you a refreshed and even more welcoming experience in the heart of Westwood, California. Nestled near the breathtaking Lassen Volcanic National Park, Westhaven Inn will soon unveil a new digital space to match the comfort and charm of your stay.