Motel 6 4951

Motel 6 #4951, also known as Motel 6 San Antonio, TX – Windcrest, is a Motel 6 location at 9903 Interstate 35 North in San Antonio, Texas.