Situated 200 metres from Piazza Navona in Rome, this apartment features a terrace. Navona Suite 57 features views of the city and is 300 metres from Campo de' Fiori. Free WiFi is offered throughout the property.
Show Apartments Navona Suite 57 on the map
More hotels like Apartments Navona Suite 57