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
Please enable JavaScript to properly view and use this web site.