Via Merulana, 117 14. Piano 5, 00185 Roma
Apartment
with
1
room
Colosseum Charme is located in Rome, just a 12-minute walk from Colosseo Metro Station and 0.8 miles from Porta
Maggiore. The air-conditioned accommodation is a 7-minute walk from Vittorio Emanuele Metro Station. The property is close to popular attractions like Domus Aurea, Roma Termini, and The Colosseum.
...