Hotel Acuario Plaza Tumaco
San Andres de Tumaco, Departamento de Nariño
With a stay at Hotel Acuario Plaza Tumaco in Tumaco, you'll be within a 5-minute drive of Domingo Tumaco Gonzales Stadium and Caballito Garces Park. This hotel is 4.3 mi (7 km) from Church of Santa Teresita.