Located in Rome (Rome City Centre), Room91 S.Peter is within a 10-minute walk of Vatican Museums and St. Peter's Square. This guesthouse is 0.6 mi (1 km) from Sistine Chapel and 0.7 mi (1.1 km) from St. Peter's ... Read more

View all Luxury Hotels in Rome