Hotel Resort Villa Del Sol
San Andres de Tumaco, Departamento de Nariño
Located in Tumaco, Hotel Resort Villa Del Sol is by the sea, within a 5-minute drive of Domingo Tumaco Gonzales Stadium and Caballito Garces Park. This beach hotel is 4.4 mi (7 km) from Church of Santa Teresita.