DomusAmor Navona Hotel Navona
Only 100 metres from Campo de’ Fiori, Domusamor Navona is located in the centre of Rome. Navona Square and the Pantheon are both within a 10-minute walk from the property. Free Wi-Fi is available.
Largo del Pallaro 6, Navona, 00186 Rome, Italy