Mourelatos Lakeshore Resort

6834 N. Lake Blvd., Tahoe Vista, California 96148
  • Introduction

    Enjoy a near all-inclusive resort feel at Mourelatos Lakeshore Resort. With endless amenities onsite, our Lake Tahoe resort hotel is perfect for the whole family.

Top