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