Offering air-conditioned rooms with free Wi-Fi, Inn Urbe Vaticano is 10 minutes’ walk from Saint Peter’s Square. With links to the Spanish Steps and Trevi Fountain, Lepanto Metro is 1,641 feet away. Guests enjoy an Italian-style breakfast every morning. Guest rooms are all en suite, and each is provided with a safe and flat-screen satellite TV. The property is 1,149 feet from Castel Sant'Angelo, and just around the corner from the Cola di Rienzo shopping street.