Motel 6 4085

Motel 6 #4085, also known as Motel 6 San Antonio, TX – Sea World North, is a Motel 6 location at 11425 West Loop 1604 North in San Antonio, Texas.