Location: in the city of Laredo, close to the border with Mexico.
See more: Hotels in USA Hotels in Laredo Holiday Destinations in USA