Urquiza, 616 Salta · 0.7 km from city centre
6 Reviews
License number · 30716117789
Distance from property (ft) - 66
Distance from property (meters) - 20
Lot hours - 24 hours
Daily
Wheelchair accessible – no
Didn't find your perfect hotel?
More accommodation in Salta