Via gregorio vii n. 108, scala c, interno 16, 00165 Roma
Apartments
Located 1 km from St. Peter's Basilica and 1 km from The Vatican, Il Nido di Lulu is close to Vatican City. This property is 1.1 km 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...