Spirit Lake is a secluded, serene sanctuary. Lodge in the finest Bed and Breakfast Inn Northern California has to offer. Travel to our luxurious bed & breakfast and enjoy a variety of massages and the Natural landscape of our bed and breakfast.
old motels and cottages Bar harbor