Via Ennio Bonifazi, 32, 00167 Roma
Appartamento
con
1
camera
Situated in Rome, 300 metres from Battistini Metro Station and 3.9 km from St. Peter's Basilica, Il NIDO di ROMOLO
offers a terrace and air conditioning. Among the facilities at this property are a lift and full-day security, along with free WiFi throughout the property. The accommodation features airport transfers, ...