About Knights Inn/La Hacienda Inn: Brand new construction hotel centrally located in San Antonio downtown within walking distance to Alamo Dome Stadium and Sunset Station. Less than a mile is the Riverwalk of San Antonio, the Hemisphere Tower, River Center Mall, and lots of restaurants in it. Just a mile and a half from the historic Alamo. Whether you are coming to enjoy the basketball game or...