1410 Hospitality Drive Laredo Texas
Located in Laredo, Best Western San Isidro Inn is a 1-minute drive from Independence Plaza and 7 minutes from Texas A&M International University. Featured amenities include a business center, complimentary newspapers in the lobby, and a 24-hour front desk. Free self parking is available onsite.