Rooms
Make yourself at home in one of the 50 air-conditioned rooms featuring flat-screen televisions. Complimentary wired and wireless Internet access keeps you connected, and cable programming provides entertainment. Private bathrooms with bathtubs feature complimentary toiletries and hair dryers. Conveniences include phones, as well as coffee/tea makers and a turndown service.
Restaurant
A complimentary continental breakfast is served daily from 6:00 AM to 9:00 AM.
Location
Located in Laredo, Super 8 by Wyndham Laredo is within a 15-minute walk of Imaginarium of South Texas and Mall Del Norte. This hotel is 1.7 mi (2.8 km) from Rio Grande and 2.4 mi (3.8 km) from Laredo Little Theatre.