Best Western Plus Timber Cove Lodge

3411 Lake Tahoe Blvd
California
United States