Chawasi ApartHotel
Urquiza 118 4400 Salta,Urquiza, Salta, 4400
Only 600 metres from 9 de Julio Main square, Chawasi Apart offers self-catering apartments with free Wi-Fi and air conditioning in Salta. Free parking is provided nearby. The Cathedral is 600 metres away.