Super 8 Laredo is a 2-star hotel located in the center of Laredo. This hotel was opened in 1964 and renovated in 2006.
A convenient location gives quick access to TAMIU Planetarium, which is 9 km away. The property lies within 2 km from the city center.
Super 8 Laredo Hotel is located within a 10-minute drive from International airport.
There are 72 guestrooms featuring king room, deluxe king room and queen suite equipped with climate control, a personal safe, multi-channel TV, a recliner and a separate toilet. For a comfortable stay, these non-smoking rooms offer bathrooms with a shower, a hairdryer and complimentary toiletries.
Eat & Drink
The hotel Super 8 Laredo serves a continental breakfast for free.
Guests can take advantage of dry cleaning, housekeeping and newspaper service.
Wireless internet is available in the entire hotel for free.
Private parking is possible on site for free.