Este motel se encuentra a 5 minutos en coche del centro de San Antonio. Ofrece WiFi gratuita, aparcamiento gratuito y recepción las 24 horas.
Todas las habitaciones del River Inn Motel cuentan con TV por cable de 27 pulgadas, llamadas locales gratuitas, secador de pelo y baño privado.
La zona de ocio The Riverwalk está a 3,2 km del Downtown Rodeway Inn. La misión de El Álamo se encuentra a 10 minutos en coche. La Universidad de Texas en San Antonio está a 800 metros.