Mama's Home Rome live webcam Roma

Google Maps: 00186 Rome, Italia
Set right next of Piazza Campo de' Fiori (the rectangular square located south of Piazza Navona), Mama's Home Rome features air-conditioned rooms and suites with free Wi-Fi acces a flat-screen satellite TV and a private bathroom.



Roma Live Webcam
view over the Piazza Campo de' Fiori from Mama's Home Rome



Play Video Live