Property Location With a stay at this vacation home in Echo Lake, you'll be convenient to Tahoe Paradise Golf Course and Washoe Meadows State Park. This vacation home is within close proximity of Lake Tahoe Golf Course and Adventure Mountain. Rooms Make yourself at home in one of the guestrooms, featuring kitchens with microwaves and dishwashers. Flat-screen televisions with cable programming provide entertainment, while complimentary wireless Internet access keeps you connected. Conveniences include phones, as well as coffee/tea makers and washers/dryers.