See photosShareSave1/12Italy >Lazio >Città Metropolitana di Roma >Rome >Roma >Rome Vatican InnRome Vatican InnShareSaveAbout the hotelThe Rome Vatican Inn is located 300 mt from Castel Sant'Angelo and 500 mt from S.Peter. InformationVia delle Fosse di Castello, 6, Rome, Metropolitan City of Rome, ItalyView mapView mapOverviewOffersDescriptionFAQLocation