Travellers enjoy visiting Basilica di Sant'Elia, located around 25 minutes' walk from the Casa Nena Hotel, as well as Pontificio Santuario Maria SS. "ad Rupes" accessible with 5-minute car ride. If you are willing to explore even more landmarks in Nepi, attend Chiesa del Santissimo Nome di Gesu Catholic Church located 4.1 miles from the property.