Situated in Rome, within 1.3 km of Piazza del Popolo, Mamaflo House offers accommodation with free WiFi and air conditioning. The apartment, set in a building dating from 1935, is 1.5 km from Via Condotti and 1.6 km from Castel Sant'Angelo. This apartment with city views features 3 bedrooms and 1 bathroom with a bidet. There is a seating area and a kitchen complete with an oven and a microwave. Guests can also relax in the shared lounge area. Piazza Navona is 2.2 km from the apartment. Rome Ciampino Airport is 18 km away, and the property offers a paid airport shuttle service.
Number of rooms : 1