apartment piazza NavonaHotel
Via dei Cappellari roma N.65 primo piano, Navona, 00186 Rome, Italy
Situated conveniently in the centre of Rome, apartment piazza Navona offers a terrace, air conditioning, free Wi-Fi and flat-screen TV. Guests can benefit from a balcony and an outdoor fireplace.