Situé à seulement 5 minutes de marche de l'hotel Econo Lodge San Antonio, les clients peuvent rapidement atteindre le parc Chris.
Cet hotel 3 étoiles est niché dans le quartier Centre de San Antonio - Riverwalk, à 2 km du Siège de Fort Alamo et à 2,1 km de la Place du marché. Les sites culturels de la région sont le musée Witte (7 km) et les Ripley's Believe It or Not -- Louis Tussauds Wax Museum (2,2 km). Le Jardin de thé japonais de San Antonio se trouve également à 15 minutes en voiture d'Econo Lodge de San Antonio. L'hotel est également situé à côté de l'arrêt de bus Flix San Antonio.
Chacune des 50 chambres est équipée de la climatisation ainsi que d'une TV à écran plat avec des chaînes satellite. Une douche à l'italienne et une toilette séparée sont également inclus dans ces chambres, en outre un sèche-cheveux et des draps de bain sont aussi fournis. De plus, les salles de bains familiales d'Econo Lodge offrent une douche à l'italienne et une toilette séparée.
Un petit déjeuner continental est servi tous les jours. Cette propriété se trouve à seulement 650 mètres de Freddie's Mexican Restaurant et offre une large sélection de repas.