Twins House is an apartment with a shared lounge in Rome, 400 metres from St Peter\'s Square. The property features city views and is 400 metres from The Vatican and 400 metres from Castel Sant\'Angelo.
This apartment has a kitchenette, a flat-screen TV, a seating area and a bathroom.
An Italian breakfast can be enjoyed in the breakfast area.
A bicycle rental service is available at this property.
St. Peter\'s Basilica is 500 metres from the apartment. The nearest airport is Rome Ciampino Ai...rport, 16 km from the property.
|Via degli Ombrellari 53|