Villa Tallac at Lake Tahoe , Lake Tahoe, California UNKNOWN
No photos found.
Mt Tallac is Lake Tahoe's most spectacular mountain and our Villa Tallac looks across the broad lagoon directly at it. Not only is Mt Tallac in view, but much of the Sierra Nevada west of the Lake can be viewed from the villa's windows and deck. This view
Botton half gray means: arrival, the night is booked.
Top half gray means: departure, the night is available.