Select dates so you can see the availability and exact prices.
Via Giovanni Lanza 111, Rione Monti, 00184 Rome, Italy, Rome
Via Aurelia 481, Rome
Via Firenze, 8, Rome
Via Della Stazione Di San Pietro 14, Rome
Via Principe Amedeo 3, Rome
Via Casilina, 125/Piazza del Pigneto 9a, Rome
Via di Santa Lucia 10, Rome
Via dei Salentini 1/3, Rome
Viale Oceano Pacifico 153, Rome
Viale delle Milizie, 26, Rome
Via Giovanni Amendola, 57, Rome
Via Abruzzi 11, Rome, Rome
Via del Mascherone, 59, Rome
Via Giorgio Perlasca 13/15, Rome
Piazza Monteleone di Spoleto, 20, Rome
Via Salaria 1223, Rome
Via Del Babuino 181, Rome
Viale di Torre Maura, 81, Rome
Piazza delle Vaschette, 13, Rome