Howard Johnson Express Inn S. Lake Tahoe, CA

3489 Lake Tahoe Blvd Eldorado
California
United States