Terrazze Navona is located in central Rome, just 984 feet from Piazza Navona. WiFi is free throughout.
Rooms here feature a flat-screen TV, safe, and parquet floors. Each has tea/coffee making facilities and a private bathroom.
Castel Sant'Angelo is 1640 feet from the Terrazze Navona. Campo dè Fiori and the Pantheon are a 10-minute walk away.