Weniger als 4,2 km von AT&T Center und 4,7 km von San Antonio Spurs entfernt in San Antonio gelegen, bietet die Unterkunft Super 8 by Wyndham San Antonio Downtown NE Übernachtungsmöglichkeiten mit Grillmöglichkeiten. Dieses Hotel mit 2 Sternen bietet eine rund um die Uhr besetzte Rezeption, einen Geldautomaten und kostenloses WLAN. Dieses Hotel bietet einen Außenpool und einen Conciergeservice.
Alle Gästezimmer sind eingerichtet mit Klimaanlage, einem Flachbild-TV mit Kabelkanälen, einem Kühlschrank, einer Kaffeemaschine, einer Badewanne, kostenlosen Pflegeprodukten und einem Schreibtisch. In der Unterkunft Super 8 by Wyndham San Antonio Downtown NE ist jedes Zimmer versehen mit einem eigenen Badezimmer mit einem Haartrockner.
Ein kontinentales Frühstück wird jeden Morgen in der Unterkunft Super 8 by Wyndham San Antonio Downtown NE angeboten.
Alamo liegt 8 km von der Unterkunft Super 8 by Wyndham San Antonio Downtown NE entfernt, während Mehrzweckstadion Alamodome 8,5 km von der Unterkunft entfernt ist. Der nächstgelegene Flughafen ist der Flughafen San Antonio, 16 km von der Unterkunft Super 8 by Wyndham San Antonio Downtown NE entfernt.