900 Liberty Rooms Vacation Home Rome
Featuring city views, 900 Liberty Rooms is situated in the Navona district of Rome, 1.3 km from Largo di Torre Argentina and less than 1 km from St Peter's Square.
Number of rooms: 5
Corso Vittorio Emanuele II 294, Navona, 00186 Rome, Italy