Staying at Hotel Mar Sur, you will be 25 minutes' walk from Plaza El Ancla and 3.1 miles Parque Tumbes. If you are willing to explore even more landmarks in Talcahuano, consider checking out Coliseo Municipal la Tortuga Sports Arena set 1.5 miles away.