Hotel Solar de la Plaza

Hotel Solar de la Plaza Address: J M Leguizamon 669, Salta, Argentina

Minimum price found for Hotel Solar de la Plaza was: 855 ARS

Click here to get more information, photos & guest ratings for Hotel Solar de la Plaza