Mourelatos Lakeshore Resort

6834 North Lake Blvd
Tahoe Vista
California
United States