The Mourelatos Lakeshore Resort on the North Shore of Lake Tahoe is one of the newest and highest rated resorts in the North Lake Tahoe area. Located on the peaceful north shore, this resort features 32 studio suites, each enjoying a spectacular view of Lake Tahoe and the surrounding Sierra Nevada mountains. Each suite includes a covered patio seating area overlooking a private 275-ft.-wide sandy beach. The lakefront units have larger patios with panoramic lake views. As a family-owned business, they take pride in helping their guests create life long memories.