Doté d'un barbecue, le Super 8 by Wyndham San Antonio Downtown NE est situé à San Antonio, au Texas, à 4,2 km de l'AT&T Center et à 4,7 km des Spurs de San Antonio. Cet hôtel 2 étoiles propose une connexion Wi-Fi gratuite, une réception ouverte 24h/24 et un distributeur automatique de billets. Il dispose d'une piscine extérieure et d'un service de concierge.
Toutes les chambres sont équipées de la climatisation, d'une télévision par câble à écran plat, d'un réfrigérateur, d'une machine à café, d'une baignoire, d'articles de toilette gratuits et d'un bureau. Leur salle de bains privative est pourvue d'un sèche-cheveux.
Le Super 8 by Wyndham San Antonio Downtown NE sert un petit-déjeuner continental.
Vous séjournerez à 8 km d'Alamo et d'Alamodome. L'aéroport international de San Antonio, le plus proche, est implanté à 16 km.