Enclavado en el distrito Southtown, el hotel Downtown Satx Riverwalk, Alamo, Alamodome San Antonio se encuentra a una distancia de 2 km de atractivos culturales como el Museo de Cera Louis Tussauds de Ripley's Believe It or Not.
El hotel te deja en el mismísimo corazón de San Antonio, al alcance de la Torre de las Américas. El Distrito Histórico King William está a 16 minutos a pie de este hotel en San Antonio. Además, el hotel Downtown Satx Riverwalk, Alamo, Alamodome ofrece acceso a atracciones deportivas como el Campo de golf Willow Springs, que está a 6 km. También la estación de autobuses Robert Thompson Transit está al lado de la propiedad.
El barrio cuenta con varios restaurantes, entre ellos Las Tapatias de Jalisco, que se encuentra a 13 minutos a pie del aparthotel.