Michelle
Member since May 2022
Reviews (1)
Great location
La Quinta Inn & Suites by Wyndham San Antonio DowntownHotel nice and clean good location. Not much to offer pets but I had a corner room by the stairs with easy access to take them out.
Photos (0)
Michelle hasn’t posted any photos.