Doctor For Tourist Rome
Easy to reach: in the heart of Rome, a stone’s throw from the Colosseum and the Imperial Forums, 1 km fromTermini station, 200 meters from the “Cavour” metro stop.