Featuring free Wi-Fi throughout and a shared kitchen, Daffodil in Roma San Pietro offers rooms a 10-minute walk from the Vatican City. The nearest Metro Station is Lepanto, 500 metres from the property.
Number of rooms: 2
Viale delle Milizie 48, Vaticano Prati, 00192 Rome, Italy