Featuring free high-speed internet access and free shuttle service within a 5-mile (8km) radius, this hotel located in Torrance, California is minutes from the Honda and Toyota headquarters.
Holiday Inn Torrance Ca
Address: 19800 South Vermont CA 90502, Torrance, CA, US