St.Margherita Charming House is an apartment centrally located in Rome. It features free Wi-Fi and a great location. The property is 100 metres from Campo de' Fiori and 300 metres from Piazza Navona.
Arco di Santa Margherita, 10, Navona, 00186 Rome, Italy