Staying at the The Rubens Collection Hotel, you will be a 17-minute stroll from Piazza Navona and 1.4 miles the late Renaissance church "St. Peter's Basilica". If you are willing to explore even more landmarks in Rome, consider checking out Piazza di Spagna set 1.3 miles away.