Nature House is 5 mi (8.1 km) from central Tampico, why not stop by during your stay. If you want to experience more of the culture Tampico has to offer, head to Plaza Herradura Shopping Center, Autonomous University of Tamaulipas, and Altama City Center.