Hotel in San Antonio, TX
Reasons to book
About this hotel
Convenient Location
Located in San Antonio, Super 8 by Wyndham Downtown NE is close to AT&T Center and San Antonio Spurs, making it a perfect choice for sports fans and travelers alike.
Relaxing Amenities
Enjoy a refreshing dip in the outdoor swimming pool or take advantage of the concierge service for a stress-free stay. The hotel also offers free WiFi, ensuring you stay connected throughout your visit.
Comfortable Rooms
Each room is equipped with modern amenities such as air conditioning, a flat-screen TV, and a coffee machine. Unwind in the cozy ambiance with complimentary toiletries and a comfortable bed for a good night's sleep.
Book your stay at Super 8 by Wyndham San Antonio Downtown NE now for a memorable experience in Texas!
Amenities at Super 8 by Wyndham San Antonio Downtown NE
Map of San Antonio, TX

Available Rooms
Things to know
- Kids allowed, fees apply
- No parties or events allowed without prior approval, fees apply
- Must be 25 or older to rent