Featuring barbecue facilities, Super 8 by Wyndham San Antonio Downtown NE is located in San Antonio in the Texas region, 2.6 miles from AT&T Center and 2.9 miles from San Antonio Spurs. With free WiFi, this 2-star hotel offers a 24-hour front desk and an ATM. The hotel has an outdoor swimming pool and a concierge service. All rooms come with air conditioning, a flat-screen TV with cable channels, a fridge, a coffee machine, a bath, free toiletries and a desk. At the hotel rooms come with a private bathroom with a hairdryer. The Alamo is 5 miles from Super 8 by Wyndham San Antonio Downtown NE, while Alamodome is 5.3 miles from the property. The nearest airport is San Antonio International Airport, 10 miles from the accommodation.
Guest rating : 6.9 - 10
Check in: 16:00
Check out: 11:00
Rooms : 50
HotelsNearby.us serving hotels, motels and accommodation near Fort Sam Houston.