We love Lake Tahoe, and enjoy sharing our home away from home with others. We hope you will find this property as comfortable, welcoming and awesome as we do. We love adding special touches to your stay.
USA, California, Lake Tahoe, South Lake Tahoe