About it
La Casa Di Mama is located in Rome's Flaminio quarter. It offers self-catering accommodations 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 1804 feet from the property. Piazza Mancini is an 8-minute walk away.