Located in Rome, 1,000 feet from The Vatican, Falco Holiday House features air-conditioned rooms with free WiFi throughout the property.
All rooms have a flat-screen TV. Every room comes with a private bathroom.
There is a shared kitchen at the property.
St Peter's Square is 1,000 feet from Falco Holiday House, and St. Peter's Basilica is 1,300 feet away. The nearest airport is Ciampino Airport, 10 miles from the property.