Via di san martino ai monti, 55, 00184 Roma
Holiday homes
Set in the centre of Rome, 300 metres from Santa Maria Maggiore and less than 1 km from Colosseo Metro Station, Nerone's Apartments offers free WiFi and air conditioning. The property is around 1.2 km from Coliseum, less than 1 km from Rome Termini Metro Station and a 12-minute walk from Repubblica -...