Kibilu - Via Del Nebbiolo Apartment Rome is located around a 15-minute drive from the late Renaissance church "St. Peter's Basilica" and about 4 miles from the Christian and art Vatican Museums. The apartment is situated within 5 miles of Flaminio train station and only steps away from Boccea/Casalotti bus station.
This apartment is located in the Aurelio district of Rome, approximately 20 minutes by car from the large plaza "Saint Peter's Square".
Kibilu - Via Del Nebbiolo Apartment provides guests with a balcony and a seating area, as well as such modern comforts as climate control. For added convenience, a bidet, a separate toilet, and a shower are available at the property. Hair dryers and towels can also be found.
In-room self-catering options like a fridge, oven, and a kitchenware are available at the apartment for guests to make use of.