Select dates so you can see the availability and exact prices.
Piazza Vittorio Emanuele II 105, Rome
Via Emanuele Filiberto 173, Rome
Via Statilia 23, Rome
Via Angelo Poliziano, 75, Rome
Via Principe Amedeo 251, Rome
Via Principe Eugenio 51, Rome
Via Principe Eugenio 51, Rome
Via Dello Statuto 32, building B, Rome
Via Cairoli 86/88, Rome
Via Licia 7, Rome
Via dei Liguri 7, Rome
Viale Carlo Felice 77, San Giovanni, 00185 Rome, Italy, Rome
Via Principe Umberto, 40, Rome
Via di Porta Maggiore nr.23, Rome
Via Napoleone III, 89, Rome
Via Principe Eugenio, Rome
Via Labicana 29/B, Rione Monti, 00184 Rome, Italy, Rome
Via Magnagrecia, 39, Rome
Via Ettore Perrone 1, Rome, Rome
Via Santa Croce in Gerusalemme 103, Central Station, 00185 Rome, Italy, Rome