El Terrazze Navona se encuentra en el centro de Roma, a solo 300 metros de la Piazza Navona. Hay WiFi gratuita en todo el recinto.
Las habitaciones tienen TV de pantalla plana, caja fuerte y suelo de parquet. También disponen de set de té/café y baño privado.
Castel Sant'Angelo se encuentra a 500 metros del Terrazze Navona. El Panteón y el Campo dei Fiori se hallan a 10 minutos a pie.