Located in Los Angeles, Crenshaw Inn Motel is 13.7 km from the Hollywood Walk of Fame and Hollywood Boulevard. It offers air-conditioned rooms and free guest parking.
Number of rooms: 16
6303 Crenshaw Boulevard, South Los Angeles, Los Angeles, CA 90043, United States