Located in Rome, 1.6 km from St Peter's Square, Il Leoncino offers free WiFi. All units include a private bathroom and have air conditioning, a flat-screen TV and a fridge. An Italian breakfast is served each morning at the property. The Vatican is 2 km from the bed and breakfast, while St. Peter's Basilica is 2.1 km from the property. The nearest airport is Rome Ciampino Airport, 19 km from Il Leoncino.
Number of rooms : 2