HDOnTap Company Logo Currently Offline
Mourelatos Lake Shore Resort on Lake Tahoe

Tahoe Vista, California, United States

0 | 60,700

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.