Dit Staybridge Suites hotel in Laredo ligt vlak bij het Lake Casa Blanca State Park, Texas A&M University, Riverdrive Mall, Laredo Entertainment Center en de Casa Blanca Municipal Golf Course.
Tot de voorzieningen van dit hotel behoren gratis WiFi, een supermarkt, een buitenzwembad, een bubbelbad en een eigen fitnesscentrum.