Situato a circa 25 minuti a piedi dal Japanese Tea Gardens, Super 8 Downtown Riverwalk Tx San Antonio, a 2 stelle, è a circa 5 minuti a piedi da Museum of Art. Posizionato non lontano da San Antonio Museum of Art, quest'hotel dispone di una piscina esterna dove gli ospiti possono rilassarsi.
Il centro di San Antonio è raggiungibile in 20 minuti a piedi, mentre attrazioni naturali come San Antonio si trovano a una distanza di circa 25 minuti a piedi. Da Super 8 Downtown Riverwalk Tx ci vogliono a circa 25 minuti dal Museo d'Arte di Briscoe Western. Tra le opzioni per il turismo culturale c'è le Artpace, a una distanza di circa 20 minuti a piedi. Il Super 8 Downtown Riverwalk Tx è a 20 dall'aeroporto Internazionale di San Antonio.
Brasserie Mon Chou Chou offre piatti francesi e si trova accanto all'albergo.