Located in Salta, just 6.3 miles from El Gigante del Norte Stadium, La Montaña provides accommodations with a garden, a tennis court and free WiFi.
Pets are not allowed.
Located in Salta, just 6.3 miles from El Gigante del Norte Stadium, La Montaña provides accommodations with a garden, a tennis court and free WiFi.