Staying at the Casa Per Ferie San Juan De Avila hotel, you will be 25 minutes' stroll from the late Renaissance church "St. Peter's Basilica" and 1.7 miles the Christian and art Vatican Museums. If you are willing to explore even more landmarks in Rome, consider checking out Piazza Navona set 2.3 miles away.