Residence Inn
Hotel
Laredo, Texas
This hotel in Texas is 4.5-miles from Laredo Energy Arena, a multi-purpose arena home to Laredo Bucks ice hockey team. An outdoor pool is available and suites include full kitchenettes.
Number of rooms: 109
310 Lost Oaks Boulevard, Laredo, TX 78041, United States
Hotel booked 1 times today.