Holiday Inn Express & Suites San Antonio North-Windcrest, an IHG Hotel
Stunning 8.5 (202 reviews)
Starting from $71
Hotel
About it
Set in San Antonio, 6.2 mi from AT&T Center, Holiday Inn Express & Suites San Antonio North-Windcrest features a fitness center and rooms with free WiFi access. All rooms feature a flat-screen TV with satellite channels and a private bathroom. The property is 6.2 mi from San Antonio Spurs and 8.1 mi from The Alamo.
At the hotel, all rooms are equipped with a desk.
A continental breakfast can be enjoyed at the property.
River Walk is 8.1 mi from Holiday Inn Express & Suites San Antonio North-Windcrest. The nearest airport is San Antonio International Airport, 5 mi from the accommodations.