Super 8 Los Angeles-Culver City Area 12664 W Washington Blvd Los Angeles, CA 90066 Contact: Tel - +1 (310) 3068243 Fax - Tollfree - Email -
Directions to my Hotel