Staying at Hotel Alvarado Suites, you will be a 15-minute walk from El Gigante del Norte Stadium and 0.7 miles San Martin Park. If you are willing to explore even more landmarks in Salta, consider checking out City Museum Casa Hernandez set 0.2 miles away.