Photos coming soon
HOTEL
3663 Forest Ave
3663 Forest Ave, South Lake Tahoe
Where it sits
3663 Forest Ave
3663 Forest Ave, South Lake Tahoe
38.94685, -119.95564
Similar stays nearby
Plan around 3663 Forest Ave
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 18, 2026.
