Map
669 J. M. Lequizamón, Salta, Argentina
Hotel
Hotel Solar de la Plaza