Rome, Rome
Spend a second to
save a fortune!
Spend a second to save a fortune!
Vicolo Dei Granari 3, Rome
Located in the heart of Rome, the Navona Theatre Hotel is set just a 5-minute walk from Piazza Navona Square. It offers air-conditioned rooms with free WiFi. All rooms feature a flat-screen TV with satellite channels,a minibar and an electric kettle.
See MoreUsage of subsidiary facilities may incur additional fees