Motel 6-San Diego, CA - North: Location & Reviews