Hostal El Quara, Salta, Argentina
Hostal El Quara is conveniently located at Santiago del Estero 125 in Salta, Argentina
Hotel Location:
Address: Santiago del Estero 125
City: Salta
Country: Argentina
Hotel Features:
- Game Room
Hostal El Quara is conveniently located at Santiago del Estero 125 in Salta, Argentina
Address: Santiago del Estero 125
City: Salta
Country: Argentina
Hostal El Quara, Salta, Argentina © Hotelsina.com