Hotel Posada Del Sol, Salta, Argentina
Hotel Posada Del Sol is conveniently located at Alvarado 646 in Salta, Argentina
Hotel Location:
Address: Alvarado 646
City: Salta
Country: Argentina
phone: +54 387 431-7300
Hotel Features:
- Safe
- Business Center
- Air Conditioning
- Car Rent Desk