Red Roof Plus San Antonio

Address:
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.

red-roof-san-antonio