Located in Los Angeles, 6.3 km from LA Memorial Coliseum, 24 Hours Motel provides accommodation with free Wi-Fi and free private parking. The property is around 6.9 km from Natural History Museum of Los Angeles County, 7.
Number of rooms: 21
5857 Crenshaw Boulevard, South Los Angeles, Los Angeles, CA 90043, United States