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
- 9 de Julio Square4 min walk
- Cathedral of Salta4 min walk
- San Bernardo Cable Car14 min walk
- Salta (SLA-MartÃn Miguel de Güemes Intl.)21 min drive