DOM Hotel Roma
Hotel
Navona
Centrally located in Piazza Navona, in Rome, DOM Hotel Roma - Preferred Hotels & Resorts offers an à la carte restaurant and free Wi-Fi throughout.
Number of rooms: 18
Via Giulia 131, Navona, 00186 Rome, Italy