Located 1,300 feet from Castel Sant'Angelo and 1,300 feet from The Vatican, Twins House offers accommodations in Rome. Twins House features views of the city and is 1,300 feet from St Peter's Square.
There is a sitting area and a kitchenette complete with an oven and a microwave. A flat-screen TV is available. There is a private bathroom with a bathtub and bidet.
Bike rental is available at the property and the area is popular for biking. St. Peter's Basilica is 1,650 feet from Twins House, and Vatican Museums is 0.4 miles from the property. Ciampino Airport is 10 miles away.