Red Roof Inn Laredo I 83 South is located in central Laredo and local attractions include Republic of the Rio Grande Museum, Cathedral of San Agustin, and Laredo Center for the Arts. Additional area points of interest include Laredo Convention and Visitors Bureau and Laredo Community College. Read More About Red Roof Inn Laredo I 83 South
- 24-Hour Front Desk
- Complimentary Coffee
- Elevator / Lift
- FREE Local Calls
- FREE Parking
- Outdoor Pool
(+) = Additional fees may apply for the use of these amenities.
(*) = Free, some restrictions may apply.