Holiday Inn Torrance 3 stars

19800 South Vermont, Torrance, CA 90502, United States of America

Hotel image
Read more reviews for Holiday Inn Torrance