Mourelatos Lakeshore Resort is a 32 room Lake Front Boutique Hotel located on the North Shore of Lake Tahoe. Our family run business features an outstanding lake front location, great accommodations, a very helpful staff and lots of fun ammenities to help create life long memories of Lake Tahoe.