With a stay at Loto Azul Resort and Spa in Valle de Bravo (Otumba), you'll be within a 5-minute drive of Saint Francis of Assisi Church and Valle de Bravo Dam. This spa hotel is 1.5 mi (2.5 km) from Central Square and 1.6 mi (2.6 km) from Museum Joaquin Arcadio Curroc Valle de Bravo.