Hotels near St Peter’s Square and Basilica Rome Italy

Find the best overnight accommodation close to Piazza San Pietro, located in front
of St. Peter’s Basilica in the Vatican City of Rome Italy. Compare and book hotels which are situated
within easy walking distance of St Peters Square.