24 Properties
Salto at 1,91 km from the city centre
Salto at 0,31 km from the city centre
Salto at 1,85 km from the city centre
Salto at 0,5 km from the city centre
Hotels America Uruguay Salto Salto Cheap Hotels in Salto