Scotty
Member since December 2020
Reviews (1)
Great location
La Quinta Inn & Suites by Wyndham San Antonio DowntownLots of space in the room, amenities weren't anything special, but conveniently located off I10.
Photos (0)
Scotty hasn’t posted any photos.