Navona Home Apartment Navona
Situated in central Rome, Navona Home offers air-conditioned accommodation just 300 metres from Piazza Trilussa square and the trendy Trastevere neighbourhood. Wi-Fi is free throughout.
Number of rooms: 3
Via Della Trinità Dei Pellegrini 11, Navona, 00186 Rome, Italy