Show prices Enter dates to see prices 426 reviews Largo della Fontanella di Borghese 84, 00186 Rome Italy 1.1 miles from Il Muro della Costituzione Romana #84 Best Value of 1420 Hotels near Il Muro della Costituzione Romana "I am fed up with hotels that are cookie cutters. Th...