Dette hotel ligger i Laredo, kun 2 km fra Mall Del Norte og Imaginarium of South Texas. Derudover ligger Laredo Little Theatre og Laredo Medical Center ca. 10 km derfra., Gratis Wi-Fi, Antal etager:3, Gratis morgenmad, Elevator, Reception (begrænset åbningstid)
Se flere detaljer