Motel 6 8705

Motel 6 #8705, also known as Motel 6 San Diego, CA – Southbay, is a Motel 6 location at 1101 Hollister Street in San Diego, California.