Das Hotel Embassy Suites San Antonio Riverwalk-Downtown bietet ein Einkaufszentrum und ein Restaurant und liegt im Viertel Downtown - Riverwalk von San Antonio, in ca. 300 Meter Entfernung von die San Fernando de Bexar Cathedral. Es befindet sich in einer Entfernung von ca. 5 Fahrminuten von von einer der renommiertesten kulturellen Sehenswürdigkeiten – dem Ripley's Believe It or Not -- Louis Tussauds Wax Museum. Das Hotel liegt nur 500 Meter von der Buckhorn Saloon and Texas Ranger Museum entfernt und verfügt über 281 Zimmer sowie eine Lounge- Bar.
Das 4-Sterne-Hotel befindet sich im historischen Teil von San Antonio und ein paar Schritte entfernt vom Main Plaza. Das Embassy Suites San Antonio Riverwalk-Downtown ist zudem in nur 7 Gehminuten Entfernung vom River Walk gelegen. Die Lage in ungefähr 4 km Entfernung von den Japanese Tea Gardens ist ein großer Vorteil für Gäste von der Unterkunft. Der Bahnhof Southern Pacific Passenger liegt nicht weit entfernt vom Hotel.
Neben einer Sitzecke sind die Zimmer im Embassy Suites San Antonio Riverwalk-Downtown mit einem Flachbildfernseher mit Satellitenkanälen ausgestattet. Für den Komfort der Gäste sind alle Zimmer mit einem Bügeleisen/Bügelbrett und einer Klimaanlage ausgestattet.
Hotelgästen wird täglich ein frisch zubereitetes Frühstück angeboten. Das Restaurant bietet amerikanische Gerichte an. In der Bar können Sie aus kühlen Getränken wählen. Das Restaurant Pinch Boil House and Bia Bar eignet sich perfekt, um die thailändische Küche zu probieren und befindet sich zudem 5 Gehminuten vom Hotel Embassy Suites San Antonio Riverwalk-Downtown entfernt.