Duplex Montoro Apartment Rome
Set in Rome, less than 1 km from Largo di Torre Argentina and 1 km from the centre, Duplex Montoro offers air-conditioned accommodation with free Wi-Fi, and a spa and wellness centre. The accommodation features a spa bath.
Number of rooms: 2
29 Via di Montoro, Navona, 00186 Rome, Italy