Located in Rome (Rome City Centre), 126 Gracchi Suites is within a 15-minute walk of Vatican Museums and St. Peter's Square. This guesthouse is 0.6 mi (1 km) from Castel Sant'Angelo and 0.7 mi (1.2 km) from Pia ... Read more

View all Luxury Hotels in Rome