Hotel Howard Johnson Express Inn S. Lake Tahoe(2 stars)

3489 Lake Tahoe Blvd Eldorado View on map