Das 2-Sterne-Hotel Howard Johnson By Wyndham South Lake Tahoe befindet sich ca. 5 Gehminuten vom Strand El Dorado Beach entfernt und verfügt über 59 Zimmer mit modernen Einrichtungen.
St Theresa Catholic Church und die South Tahoe Ice Arena sind in 25 Minuten zu Fuß bzw. 15 Minuten zu Fuß zu erreichen. Die nahe gelegenen Sportattraktionen sind der Magic Carpet Golf (3 km) und der Golfplatz Edgewood Tahoe (2 km).
Sie können kostenloses WLAN und eine Klimaanlage genießen, die in den Zimmern vorhanden sind.
Jeden Morgen wird den Hotelbesuchern ein einfaches Frühstück serviert. Das Restaurant Pizza Hut, das circa 400 Meter von hier entfernt liegt, bietet köstliche Gerichte.