Mourelatos Lake Shore Resort on Lake Tahoe

Tahoe Vista, California, United States

1 42,371

Enjoy live views from Mourelatos Lake Shore Resort. Bask in the crystal clear blue waters of North Lake Tahoe and surrounding mountains. Mourelatos Lakeshore Resort is a family-owned and operated resort offering lakeside lodging, lakeside activities and events such as weddings.