
Salta, Argentina
Almeria
4-star hotel
The hotel is strategically located in the heart of the city of Salta. In the vicinity of the hotel guests will find multiple related commercial and cultural centres of this beautiful city. Guests can also visit and enjoy many…
- Launderette · extra charge
- Laundry service · extra charge
- À la carte dinner
- À la carte lunch


