Das La Quinta Inn & Suites By Wyndham San Antonio Downtown ist eine tolle Unterkunft im Viertel Downtown - Riverwalk, 19 Minuten Fußweg von der Schlacht von Alamo entfernt. Außerdem gibt es Parkplätze.
Ripley's Believe It or Not -- Louis Tussauds Wax Museum ist nur 1 km vom Hotel und River Walk lässt sich in circa 5 Autominuten erreichen. 10 Gehminuten trennen Sie vom Stadtzentrum von San Antonio. La Trinidad United Methodist Church ist in 10 Fußminuten Entfernung vom La Quinta Inn & Suites By Wyndham San Antonio Downtown gelegen. Der Busbahnhof Flix San Antonio ist nur 100 Meter zu Fuß vom Hotel entfernt.
Die Unterkunft verfügt über 151 Gästezimmer, die über eine Sitzecke verfügen sowie mit einem Schreibtisch ausgestattet sind. Ein Flachbildfernseher mit Satellitenkanälen sowie Annehmlichkeiten wie ein Bügeleisen/Bügelbrett und eine Klimaanlage sind ebenfalls vorhanden. Außerdem bieten einige Zimmer einen Ausblick auf den Garten.
Das Restaurant Sanitary Tortilla befindet sich gleich neben dem La Quinta Inn & Suites By Wyndham San Antonio Downtown.