Monti Suite is located in Rome, 984 feet from the Santa Maria Maggiore Basilica and 0.6 mi from the Colosseum. Free WiFi access is available at this apartment.
The accommodations will provide you with a satellite flat-screen TV and air conditioning. There is a kitchen with a microwave and an oven. Featuring a shower, the bathroom also comes with a hairdryer.
Cavour Metro is 1148 feet from the property. Piazza della Madonna dei Monti is a 6-minute walk away.