Via Di San Teodoro, 34, 00186 Roma
Apartment
with
1
room
MM Luxury Apartment is a recently renovated apartment in the center of Rome, a 5-minute walk from Roman Forum
and half a mile from Palazzo Venezia. The property is close to several well-known attractions, a 14-minute walk from The Colosseum, 0.7 miles from Cavour Metro Station, and a 10-minute walk from Palatine ...