Via di Santa Maria Maggiore 117, Roma
bedrooms
Baths
Guests
Set 1148 feet from Cavour Metro Stop in Rome, Mami's Home Monti provides self-catering accommodations with a balcony. Free Wi-Fi access is available throughout. The air-conditioned apartment comes with a flat-screen TV, kitchenette and sofa.
Parking
Airport Shuttle
WiFi/Internet
Pet friendly
Laundry
Non-smoking
Air conditioning
No nearby properties available in this region at the moment.