209 via merulana, 00184 Roma
Apartment 3 stars
Colosseum Home-ZEN32 in Rome features accommodations with free Wifi, a 7-minute walk from Santa Maria Maggiore, 0.7 miles from San Giovanni Metro Station, and a 12-minute walk from Cavour Metro Station. Popular points of interest nearby include Rome Termini Metro Station, Roma Termini, and The Colosseum....