Select dates so you can see the availability and exact prices.
Via di San Francesco a Ripa, 159, Rome
Via Marmorata 169, Rome
Via Francesco Benaglia 13, Rome
3 Via Santa Melania, Aventino, 00153 Rome, Italy, Rome
Via dei Santi Quattro 38 - 00184, Rome