No image available for this hotel
No image available for this hotel
Salta, Salta
Spend a second to
save a fortune!
Spend a second to save a fortune!
Belgrano 674, Salta
Deptos Belgrano 674 CENTRO has air-conditioned guest accommodation in Salta, 300 metres from El Palacio Galerias Shopping Mall, 400 metres from Salta Town Hall and 1.3 km from El Gigante del Norte Stadium.
See MoreUsage of subsidiary facilities may incur additional fees