Red Roof Plus San Antonio

1011 E Houston St, San Antonio, TX 78205

Red Roof Inn San Antonio Downtown – Riverwalk is an affordable boutique hotel located in downtown San Antonio. The hotel is only minutes to the Alamo, Alamodome, RiverWalk, Convention Center, Market Square, AT&T Center, and Rivercenter Mall.