77 Via Mecenate, 00184 Roma
Apartment
with
1
room
Mecenate Suite Colosseum offers accommodations in Rome, a 7-minute walk from Colosseo Metro Station and 0.8 miles
from Roma Termini. Popular points of interest nearby include San Giovanni Metro Station, Palatine Hill, and Cavour Metro Station. The property is one mile from the city center and a 9-minute walk ...