My Magic Rome - Piazza Navona is an apartment only 1.8 km from Basilica di San Clemente al Laterano, Colosseum and 94 Tele. Guests can make use of ironing service and concierge service onsite.
The property lies 30 minutes walking distance from Rome city center. A train station is also located nearby nearby. Offering italian dishes, Da Tonino is a 5-minute walk away.
There are Spagna subway station and Roma San Pietro train station in walking distance.
The apartment offers rooms with climate control and a microwave for a comfortable stay in Rome.
Eat & Drink
Kitchen amenities feature a cooktop and a fridge.