Find lodges in Tahoe Vista, CA. Listings include Franciscan Lakeside Lodge.
The Franciscan Lakeside Lodge offers cozy accommodations right on the shore of Lake Tahoe, within minutes of many of North Lake Tahoe's premier attractions