Located a 8-minute walk from El Gigante del Norte Stadium in Salta, Portal de los Cerros provides accommodations with air conditioning and free WiFi.
Pets are not allowed.
Located a 8-minute walk from El Gigante del Norte Stadium in Salta, Portal de los Cerros provides accommodations with air conditioning and free WiFi.