Via Calabria, 17, 00187 Roma
Hotel
with
11
rooms
Located in Rome, a 12-minute walk from Repubblica - Teatro dell'Opera Metro Station, Magica Luna Boutique Hotel
- Roma has concierge services and free WiFi throughout the property. The property is close to Rome Termini Metro Station, Villa Borghese and Spanish Steps. The property is a 13-minute walk from Piazza ...