Via degli olmi, 81, 00172 Roma
Appartamento
Set in Rome, Alexander Charme in Rome is a recently renovated accommodation, 5.9 km from Rebibbia Metro Station and 6.6 km from Anagnina Metro Station. Among the facilities at this property are a shared kitchen and private check-in and check-out, along with free WiFi throughout the property. The property...