Lake Ridge is located in South Lake Tahoe and features a private beach area. Located around 1.3 miles from Tahoe Queen, the hotel with free WiFi is also 2.4 miles away from Heavenly Ski Resort. The property is 2.5 miles from South Tahoe Ice Arena.
Search Hotels Sleep 5, 6, 7, 8
4120 Manzanita Ave, South Lake Tahoe, California United States
- • Fridge
- • Microwave