O Terrazze Navona está localizado no centro de Roma, apenas a 300 metros da Piazza Navona (praça). O acesso Wi-Fi é gratuito em todas as áreas.
Os seus quartos incluem uma televisão de ecrã plano, um cofre e piso em parquet. Cada quarto tem ainda comodidades para preparar chá /café e uma casa de banho privativa.
O Castelo Sant'Angelo situa-se a 500 metros do Terrazze Navona e Campo de Fiori e o Panteão a 10 minutos a pé.