21103 Encino Commons Blvd.
San Antonio, TX 78259
Welcome to Extended Stay America - San Antonio - North. Located within 20 minutes of The Riverwalk and the AT&T Center, this Extended Stay America location gives guests what they need when visiting Alamo City. Equipped with a pool and bbq area, this ESA hotel is the perfect choice for those visiting for business or even a game with the San Antonio Spurs.