Located in the Heart of North Tahoe
Location, Location, Location!
|
North Lake Tahoe
Lake Tahoe is a stunningly majestic high alpine lake. It is considered the Jewel of the High Sierra, known for the clarity of its water and the dramatic beauty of the mountains surrounding it. Our location on the North Shore is the more quiet side of the lake which attracts individuals and families interested in the abundant recreation available in every season.