Motel 6 Los Angeles, CA - Downtown: Location & Reviews