Nova Domizia is located in Rome’s center, 164 feet from Piazza Navona square. The property is in classic style and offers rooms with free Wi-Fi.
Rooms have a city view and come with air conditioning and a flat-screen TV. The private bathroom is complete with a bath or shower.
Nova Domizia is 1969 feet from Castel Sant’Angelo castle. The Vatican City is 0.6 mi away.