Hotel Posada Del Sol
Photo gallery for Hotel Posada Del Sol
Overview of Hotel Posada Del Sol
Hotel Posada Del Sol
3-star Salta hotel steps from City Museum
Reviews
7.6
Good
Popular amenities
Explore the area
Alvarado 646, Salta, Salta, 4400
- El Patriarca2 min walk
- City Museum2 min walk
- Salta Station8 min drive
- Salta (SLA-Martín Miguel de Güemes Intl.)21 min drive