A luxury California resort in an idyllic mountain setting, Everline Resort & Spa rests at the base of Palisades Tahoe, which is the site of the 1960 Winter Olympics, and is just minutes from North Lake Tahoe.
The perfect gift under the tree, a Everline Resort & Spa Gift card!