Johanna
Member since November 2021
Reviews (1)
Great location
La Quinta Inn & Suites by Wyndham San Antonio DowntownWas the only hotel in downtown San Antonio that allows a large dog.
Photos (0)
Johanna hasn’t posted any photos.
Was the only hotel in downtown San Antonio that allows a large dog.