Top Hotels in Rome

  1. Villa Domus - Via Piacenza 9, Rome, Italy
  2. Hotel Trivelli - Piazza Barberini 11, Rome, Italy