Set in Rome, Casa Francesco is an apartment featuring a terrace. Guests benefit from balcony.
The kitchen features an oven and there is a private bathroom. A TV is featured.
St. Peter's Basilica is 3.7 km from Casa Francesco, while The Vatican is 3.8 km away. Rome Fiumicino Airport is 17 km from the property.