(Hub Navona 2)

  • Hub Navona 2 offers elegant and air-conditioned accommodation in the centre or Rome, with free WiFi throughout. It is located 100 metres from Piazza Navona. All units feature a flat-screen TV with satellite channels and parquet floors.

  • Piazza di Tor Sanguigna 13
    Roma, Lazio, Italy