Advertisement
Holiday Inn Torrance
Holiday Inn Torrance
Address:
19800 S. Vermont Ave., Torrance, California
Traveler Rating by TripAdvisor

Traveler Comments

The location was great considering we had a rental car. There was nothing of great interest within walking distance of the hotel. Very attractive facility. Food in the restraint was good