Humilladero Bridge, set within a mere 11 minutes by foot from the 5-star Casa Loma Hotel Boutique & Terraza Gastro as well as Benito Juarez Park placed 1.1 miles the property. If you want to explore even more landmarks in Popayan, consider checking out the preserved 17th-century Iglesia de Belen Church, which is located 550 feet away.