Hotels in Southtown San Antonio
318 W Cesar E. Chavez Blvd San Antonio TX 78204
Holiday Inn San Antonio Downtown Market Square is located within walking distance of the magnificent San Antonio attractions, including the Alamo and Rivercenter Mall.
1002 S Laredo St San Antonio TX 78204
Near San Antonio's Market Square and King William historical district, the all-suite Comfort Suites Downtown boasts a heated indoor pool and spa and offers guests a free deluxe continental breakfast in the outdoor veranda. The comfortable guestrooms featu