Das 4-Sterne-Hotel Embassy Suites San Antonio Riverwalk-Downtown liegt circa 5 Minuten zu Fuß von der San Fernando de Bexar Cathedral in San Antonio entfernt und bietet ein Restaurant und ein Einkaufszentrum. In 750 Meter Entfernung von der Schlacht von Alamo gelegen, verfügt das Hotel über einen beheizten Swimmingpool, wo sich die Gäste entspannen können.
Innerhalb von 5 Minuten zu Fuß gelangt man ins Zentrum von San Antonio. Das Embassy Suites San Antonio Riverwalk-Downtown befindet sich in circa 5 Gehminuten Entfernung vom Fluss San Antonio River. Die Japanese Tea Gardens ist ungefähr 4 Kilometer von der Unterkunft entfernt, während der Bahnhof Southern Pacific Passenger in unmittelbarer Nähe vom Hotel liegt. Die Bushaltestelle San Antonio Greyhound liegt in 350 Meter Entfernung von der Unterkunft.
Das Hotel Embassy Suites San Antonio Riverwalk-Downtown verfügt über 281 Zimmer, die alle mit einem Bügeleisen/Bügelbrett und einer Klimaanlage sowie Unterhaltungsangeboten wie einem Flachbildfernseher mit Satellitenkanälen ausgestattet sind. Im Zimmer haben Sie ein privates Bad.
Im Hotel wird den Gästen ein kostenloses kontinentales Frühstück angeboten. Das hoteleigene Restaurant rühmt sich der amerikanischen Küche. Nach einem erfolgreichen Tag können Sie sich in der Lounge- Bar des Hotels Embassy Suites San Antonio Riverwalk-Downtown entspannen, wo kühle Getränke angeboten werden. Das Restaurant Pinch Boil House and Bia Bar liegt etwa 5 Gehminuten von der Unterkunft entfernt.