Staying at the Capital Suite hotel, you will be a 14-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 Torre di San Giovanni set 1.3 miles away.