Motel 6 263

Motel 6 #263, also known as Motel 6 Santa Clara, CA, is a Motel 6 location at 3208 El Camino Real in Santa Clara, California.