Super 8 Los Angeles Culver City
12664 W Washington Blvd LOS ANGELES CA US 90066
Los Angeles, CA 90066
Los Angeles: Culver City
The property is conveniently located two miles off of I-405 North and South, less than a mile off the PCH 1, and only five miles from the LAX Airport.