With a stay at Hotel Colon Plaza Business Class in Nuevo Laredo, you'll be within a 5-minute drive of United States Consulate and FINSA Nuevo Laredo Industrial Park. This hotel is 7 mi (11.3 km) from Mall Del Norte and 1.2 mi (1.9 km) from Cathedral Of The Holy Spirit. Enjoy recreational amenities such as an outdoor pool and a 24-hour fitness center. Additional amenities at this hotel include complimentary wireless Internet access and a ballroom. Featured amenities include a business center, complimentary newspapers in the lobby, and a 24-hour front desk. Free self parking is available onsite....