The newly opened Embassy Suites in Laredo is conveniently located off IH-35 and Del Norte Drive on Calle Del Norte within walking distance from Mall Del Norte. The Embassy Suites is just four miles from Historic Downtown with two international bridges to Mexico. The hotel is located just 15 minutes away from the Laredo International Airport.