38.959379999999996 ­-119.945669
Go to map view
Tahoe Villa North Lodge - South Lake Tahoe - Building
Tahoe Villa North Lodge - South Lake Tahoe - Bedroom
Tahoe Villa North Lodge - South Lake Tahoe - Bedroom
4123 Manzanita Avenue, South Lake Tahoe, CA 96150, United States +1 530 544 6700

Get Rates

Show Tahoe Villa North Lodge at top of the results.

Get Flight + Hotel

Amenities

Landmarks
Heavenly Resort 1.6mi

Similar Hotels

Beverly Lodge
3480 Lake Tahoe Boulevard
Pinewood Inn
3818 Lake Tahoe Boulevard
Tahoe Queen Motel
932 Poplar Street

Guest Ratings

Star Ratings

priceline.com