Exceptional design hotels in Salta
Multiple accommodations for your stay
Show map
21 results found
Filters
- Most popular first Sorting
Samsara Hotel Salta
Urquiza 427, Salta, Argentina (Open map)
This Salta hotel is centrally situated merely 0.9 km from the Nuestra Señora de la Merced Cathedral and just a few steps from the...
Read more...
7.5
Good
62 reviews