La Casa Di Mamma is located in Rome's Flaminio quarter. It offers self-catering accommodation with free WiFi access.
The apartment will provide you with air conditioning and a seating area. There is a kitchen with a dishwasher and oven. The bathroom comes with a bath and shower.
The MAXXI museum is 550 metres from the property. Piazza Mancini is an 8-minute walk away.
Three-Bedroom Apartment from 110 to 160
Please enter the dates of your stay to check availability