Set in Laredo, Econo Lodge Inn & Suites offers free WiFi throughout the property.
The units at the hotel come with a seating area and a TV with satellite channels. The rooms will provide guests with a fridge.
The nearest airport is Laredo International Airport, 5 km from Econo Lodge Inn & Suites.