O Navona Palace ocupa um edifício do século XVII no centro histórico de Roma, a 150 metros da Piazza Navona (praça). Disponibiliza um spa e quartos elegantes com acesso Wi-Fi gratuito.
Os quartos e as suites do Navona Palace Luxury Inn têm uma televisão LCD com canais por satélite. As suites incluem áreas de estar e de dormir separadas e algumas apresentam tetos com vigas de madeira expostas.
A área de bem-estar inclui uma sauna e um banho turco, enquanto uma variedade de tratamentos de beleza também podem ser reservados.
O Palace encontra-se numa área pedonal repleta de lojas, pubs e restaurantes.