Het Navona Palace is gevestigd in een 17e-eeuws gebouw in het historische centrum van Rome, op 150 meter van het plein Piazza Navona. Het biedt een spa en elegante kamers met gratis WiFi.
De kamers en suites van Navona Palace Luxury Inn zijn voorzien van een lcd-tv met satellietzenders. De suites beschikken over aparte woon- en slaapgedeeltes, en sommige hebben een houtenbalkenplafond.
Het wellnesscentrum beschikt over een sauna en een Turks bad. Je kunt ook een scala aan schoonheidsbehandelingen reserveren.
Navona Palace Luxury Inn bevindt zich in een voetgangersgebied met tal van winkels, cafés en restaurants.