Via merulana, 215, 00185 Roma
Apartment 2 stars
Merulana House in Rome provides accommodations with free Wifi, a 7-minute walk from Santa Maria Maggiore, 0.8 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. The...