Knights Inn La Hacienda Inn is the brand new constructed hotel centrally located in San Antonio downtown within walking distance to Alamo Dome Stadium and Sunset Station. This hotel is also located less than a mile from the River walk of San Antonio, the Hemisphere Tower, River Center Mall, San Antonio zoo and lots of restaurants in it. Get more details from www.knightsinnsanantonio.com