The Inn at Shasta Lake, Lakehead

The Inn at Shasta Lake, Lakehead

The Inn at Shasta Lake, Lakehead
https://the-inn-at-shasta-lake.usa8.info

Located in Lakehead, The Inn at Shasta Lake offers accommodations with free WiFi and flat-screen TV, as well as a garden and a terrace. Some units feature a balcony and/or a patio with mountain or garden views.

18026 O’brien Inlet Rd, Lakehead, 96051, United States of America