930 Park Avenue
Within walking distance of its private beach on Lake Tahoe, this hotel is 3.3 miles from downtown South Lake Tahoe, California. It features spacious all-suite accommodations with a flat-screen cable TV.