Via Merulana, 117, 00185 Roma
Apartment
with
1
room
Cozy Merulana is located in Rome, just a 12-minute walk from Colosseo Metro Station and 0.8 miles from Porta Maggiore.
Popular points of interest nearby include Domus Aurea, Rome Termini Metro Station, and Roma Termini. Free Wifi is available throughout the property and Vittorio Emanuele Metro Station is a 7-minute ...