Mamaflo House offers accommodations in Rome, 1,950 feet from Piazza del Popolo and 0.4 miles from Castel Sant'Angelo. The property features views of the city and is 0.6 miles from Via Margutta.
There is a sitting area, a dining area and a kitchen as well as a private bathroom. A flat-screen TV with satellite channels is featured.
Sant'Agostino is 0.6 miles from Mamaflo House, and Via Condotti is 0.7 miles away. Ciampino Airport is 10 miles from the property.