The Mourelatos Lakeshore Resort can be found in the sleepy town of Tahoe Vista, California, three miles from the North Shore state line. This lake front property boasts a spectacular 300 foot sandy beach and breathtaking panoramic views of Lake Tahoe. The beach is surrounded by 32 well appointed studio suites. Each suite enjoys a lake view and popular amenities such as cozy bedding, Flat Screen TVs, WiFi, vaulted ceilings, fire places, outdoor furniture and patio areas. In addition, guests enjoy...