The Avalon Lodge

4075 Manzanita Ave South Lake Tahoe CA 96150 USA

(530) 544-2285

Location