L'Embassy Suites San Antonio Riverwalk-Downtown offre una vasta gamma di servizi ricreativi per garantire un soggiorno piacevole. Tra questi, una piscina all'aperto e una palestra aperta giorno e notte. Inoltre, l'aparthotel propone il Wi-Fi a pagamento, servizi per matrimoni e una TV nelle aree comuni. Gli ospiti potranno usufruire di un business center aperto 24 ore su 24, check-out veloce e quotidiani gratuiti nella hall. La struttura è inoltre ideale per l'organizzazione di eventi, grazie a un'area per conferenze e sale riunioni.
L'aparthotel dispone di un ristorante in loco, dove gli ospiti possono gustare piatti deliziosi. Per coloro che preferiscono cenare in camera, è disponibile il servizio in camera con orario limitato. Ogni giorno è offerto un cocktail di benvenuto per incontrare gli altri ospiti, e per concludere la giornata in bellezza, c'è un bar/lounge dove è possibile gustare il proprio drink preferito. La colazione continentale viene servita gratuitamente tutti i giorni dalle ore 06:00 alle ore 10:00.
Le 285 camere con aria condizionata dell'aparthotel offrono comfort e comodità. Ogni camera è dotata di frigorifero, TV LCD, un comodo letto con materasso a doppio strato e un divano letto matrimoniale. Gli ospiti possono rilassarsi con la TV con canali TV premium e la docking station per MP3, mentre il Wi-Fi a pagamento consente di restare connessi. I bagni in camera dispongono di doccia, set di cortesia gratuiti e asciugacapelli.
Situato in posizione centralissima a San Antonio, l'Embassy Suites San Antonio Riverwalk-Downtown è a soli 2 minuti di auto da Alamo e a 13 minuti dalla Lackland Air Force Base. Inoltre, la struttura si trova a 1,4 km dal Henry B. Gonzalez Convention Center e a 2,9 km dall'Alamodome. Nei dintorni si possono trovare numerosi punti di interesse, tra cui il San Antonio Museum of Art, il Tower of the Americas e il San Antonio Zoo.