Welcome to Hotel ItalyRents – Piazza Navona Rome, Located in the heart of Rome, ItalyRents – Piazza Navona is just 300 metres from Piazza Navona square. This property offers elegant accommodation with free WiFi and air conditioning. These apartments feature a living area with sofa bed, flat-screen TV and kitchenette. Each has a bathroom with a shower, while some have a furnished terrace. ItalyRents is a 5-minute walk from Castel Sant’Angelo castle and 700 metres from the Pantheon. Saint Peter’s Square is 1 km away. (Hotel ItalyRents – Piazza Navona Rome hotels booking).