Hotel ★★★

Avalon Lodge South Lake Tahoe

4075 Manzanita Ave, 96150, South Lake Tahoe (CA), United States Show on map

About Avalon Lodge South Lake Tahoe

Avalon Lodge South Lake Tahoe is a 3-star hotel in South Lake Tahoe (CA), United States. It is one of 106 places to stay in South Lake Tahoe (CA) listed on Triptoic.

Property facts

Property type
Hotel
Star rating
3 stars

Location

4075 Manzanita Ave, 96150, South Lake Tahoe (CA), United States

Loading map…

Frequently asked questions

Where is Avalon Lodge South Lake Tahoe located?

Avalon Lodge South Lake Tahoe is located at 4075 Manzanita Ave, 96150, South Lake Tahoe (CA), United States.

How many stars does Avalon Lodge South Lake Tahoe have?

Avalon Lodge South Lake Tahoe is rated 3 stars.

Stays near Avalon Lodge South Lake Tahoe

Highly rated alternatives close by

All 106 in South Lake Tahoe (CA) →

More ways to stay in South Lake Tahoe (CA)

See prices on Agoda
Check prices