Dotato di una piscina esterna, l'Holiday Inn Express & Suites San Antonio North-Windcrest, An Ihg Hotel, a 3 stelle, offre servizio fotocopie e una scrivania, nonché Wi-Fi in tutta la struttura. La locanda si trova nel quartiere North San Antonio - SAT, a 7 km da vari luoghi di interesse culturale, come Army Medical Department Museum.
L’alloggio è situato nel cuore di San Antonio, a 3 km da Morgan's Wonderland e relativamente vicino a Windsor Park Mall. Le Northridge Park Baptist Church dista 6 km dall'Holiday Inn Express & Suites San Antonio North-Windcrest, An Ihg e l'aeroporto Internazionale di San Antonio è a 15 km. Per completare la tua esperienza educativa, visita il Cole Stadium, che si trova a 4 km da questa struttura.
Alcune delle 87 camere sono fornite di uno scrittoio e dispongono di un asse e un ferro da stiro e un impianto di climatizzazione e connessione Wi-Fi gratuita e una TV a schermo piatto con canali satellitari. Gli ospiti possono inoltre usufruire di un WC alla francese e una doccia, nonché di servizi come asciugamani.
La giornata nell'Holiday Inn Express & Suites San Antonio North-Windcrest, An Ihg si inizia da una colazione gratuita. Il ristorante Big Easy offre piatti cajun e creoli e si trova a breve distanza dalla struttura.