Tahoe Villa North Lodge Hotels & Rentals: Hotels

4123 Manzanita Ave
South Lake Tahoe, CA 96150
view phone1(800)821-9888

Tahoe Villa North Lodge and Tahoe Villa Motel have spacious accommodations for an affordable price. Wi-Fi, premium cable, seasonal pool, public kitchen and laundry. Some rooms have full kitchens; microwave and fridge in every room.