Contact us in South Lake Tahoe, CA, at (877) 575-9286 with questions about our affordable options for vacation rentals.
Welcome to the spectacular natural beauty of Lake Tahoe's South Shore. For more info, lodging packages and deals in Tahoe South check out