Situated in the centre of Rome, Giuditta Suite 121 Trastevere Roma features accommodation with free Wi-Fi in a historic building. The property has city views and is 1.5 km from Roman Forum and less than 1 km from Largo di Torre Argentina.
121 Piazza Giuditta Tavani Arquati, Trastevere, 00153 Rome, Italy