Santa Beatriz De Silva
With a stay at Santa Beatriz De Silva, you'll be centrally located in Mengibar, within a 15-minute drive of Terraoleum Museum and Monument of Independence. This hotel is 9.4 mi (15.2 km) from Church of the Incarnation and 9.6 mi (15.5 km) from 19 de Julio Municipal Stadium.