Via Leone LV 99, 00192 Roma
Bed and Breakfast
with
2
rooms
Il Leoncino is a bed and breakfast featuring rooms with free Wifi and air conditioning in the center of Rome.
The property is close to St Peter's Square, The Vatican, and St. Peter's Basilica. The accommodation offers an elevator and full-day security for guests.
At the bed and breakfast, the units are fitted ...