MyItalyHome Roma
61 Via Palermo, Rione Monti, 00184 Roma, Italia
MyItalyHome Roma provides accommodation within less than 1 km of the centre of Rome, with free Wi-Fi, and a kitchen with a fridge, a stovetop and kitchenware. There is a private entrance at the apartment for the convenience of those who stay.