Photos coming soon
HOTEL
The Elet Hotel
954 Park Ave, South Lake Tahoe (CA), United States
Where it sits
The Elet Hotel
954 Park Ave, South Lake Tahoe (CA), United States
38.95627, -119.94652
Plan around The Elet Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 6, 2026.
