L' Interno A offers pet-friendly accommodations in Rome, just 0.6 miles from Vatican Museums.
The kitchen is fitted with an oven. A TV is provided.
St. Peter's Basilica is 0.9 miles from L' Interno A, and The Vatican is 0.9 miles away. Ciampino Airport is 11 miles from the property.