Featuring free WiFi throughout the property, Apartment Leone IX is located in Rome, just 1,650 feet from St. Peter's Basilica. The Vatican is 1,950 feet from the property.
There is also a kitchen, fitted with an oven. Every unit is fitted with a private bathroom with a bidet. Bed linen are featured.
St Peter's Square is 0.4 miles from Apartment Leone IX, and Vatican Museums is 0.6 miles away. The nearest airport is Ciampino Airport, 10 miles from the property.