Set in Rome, 1.4 mi from St. Peter's Basilica and 1.2 mi from The Vatican, il Nido di Roma provides accommodations with amenities such as free WiFi and a flat-screen TV. The property has city views.
The apartment features 1 bedroom and a fully fitted kitchen with a microwave and a fridge. The air-conditioned apartment also offers a seating area, and 1 bathroom with a bidet and a shower.
Vatican Museums is 1.2 mi from the apartment, while Piazza Navona is 2.5 mi from the property. The nearest airport is Rome Fiumicino Airport, 16 mi from the property.