Knights Inn San Antonio Near AT&T Center

The establishment features a total of 119 rooms. Wi-Fi internet connection is available on public areas. Visitors are welcomed in a lobby with 24-hour reception. This environmentally-sustainable hotel has achieved the certification. Additional fees m...

Property Info

Check-in starts at: 15:00

Check-out ends at: 11:00

The establishment features a total of 119 rooms. Wi-Fi internet connection is available on public areas. Visitors are welcomed in a lobby with 24-hour reception. This environmentally-sustainable hotel has achieved the certification. Additional fees may apply for some services.

Less details

4039 E Houston St, San Antonio, TX 78220, United States - San Antonio, Texas - U.S - 78220