6231 San Pedro Ave, San Antonio, TX 78216 (210) 340-2238
How to go there
Motel Loc: 29.4941 / -98.5
Plan your visit