Vicolo Della Campana 17, 00186 Roma
Guesthouse
with
5
rooms
Just 984 feet from Piazza Navona square, Top Floor Navona is located in central Rome. Set on the top floor, this
property offers free WiFi and air-conditioned accommodations.
With contemporary décor, rooms and studios include a flat-screen TV, safe and private bathroom. The studio also has a kitchenette with ...