Contact
(210) 512-8274 Call
29.4748601, -98.5356474
Is this your motel?
Claim this listing
Now operating as the Super 7 Inn San Antonio NW Medical Center.