Doubletree Torrance/South Bay

21333 Hawthorne Blvd
Torrance
California
United States