This family friendly, comfortable hotel is located in the city centre just a short walk from the Alamo Museum and two blocks away from the lively market place. There are also plenty of restaurants located in the vicinity.
See more: Hotels in USA Hotels in San Antonio - Tx Holiday Destinations in USA