Located in the downtown area of San Antonio, this Red Roof Inn is the perfect choice for business or pleasure travelers on a limited budget. It is within walking distance of the River Walk and all of the downtown attractions. This chain's level of service and its comfortable rooms are a welcome addition to the downtown area.
Posted by wcities
on August 26, 2007