Located 0.6 mi from St. Peter's Basilica and 0.6 mi from The Vatican, Il Nido di Lulu is close to Vatican City. This property is 0.7 mi from St Peter's Square.
This apartment has a kitchenette, 2 Smart TV, a seating area and 2 bathrooms with a bidet.
The apartment offers 2 terraces and a balcony.
Vatican Museums is 0.9 mi from Il Nido di Lulu, while Castel Sant'Angelo is 1.1 mi from the property. The nearest airport is Rome Ciampino Airport, 9.9 mi from the property.