Hotel Niagara(3 stars)

Padre Bartolome Salva, 5 View on map