Trust-trastevere Hotel Trastevere
A modern air-conditioned apartment, Trust-trastevere is housed in a 19th-century building in Rome's lively Trastevere area. Piazza Navona square is just a 15-minute walk away.
Via della Pelliccia 8, Trastevere, 00153 Rome, Italy