Spanish Trail Inn Hotel
4820 San Bernardo Ave, Laredo
Location Want to save money while travelling? It’s easy! Hotel Spanish Trail Inn Hotel is located in Laredo. This hotel is located in 4 km from the city center. You can take a walk and explore the neighbourhood area of the hotel. Places nearby: Imaginarium of South Texas. At the hotel
Free WiFiParkingBusiness
