Holiday Inn Torrance 3 stars

19800 South Vermont, Torrance, CA 90502, USA

Hotel image
Read more reviews for Holiday Inn Torrance