Get Directions to Romantic Log Cabin South Lake Tahoe Get directions From * Start typing the address, then select from the list of suggested addresses. The route will be routed automatically To Romantic Log Cabin South Lake Tahoe 3330 Deer Park Avenue, South Lake Tahoe, CA 96150 +1 510-582-2335 View details Click to load map