Hotel resources for Holiday Inn San Antonio Downtown / Market Square

Holiday Inn San Antonio Downtown / Market Square

United States, San Antonio, TX

Region: North America

ID#: 2536

Key Selling Points

This family friendly, comfortable hotel is located in the city center 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.