Staying at the 247 Luxury Rooms Trastevere hotel, you will be 25 minutes' walk from Piazza Navona and 1.7 miles the large plaza "Saint Peter's Square". If you are willing to explore even more landmarks in Rome, consider checking out Mouth of Truth set 1.4 miles away.