Set in Rome, just less than 1 km from St Peter\'s Square, Twins House provides accommodation with free WiFi. The property features city views and is a 15-minute walk from The Vatican and 1.4 km from St. Peter\'s Basilica.
The apartment has a flat-screen TV and 1 bedroom. The kitchenette features an oven, a microwave and a toaster and there is bath with free toiletries and a hair dryer.
An Italian breakfast is available daily at the apartment.
A bicycle rental service is available at this prop...erty.
Castel Sant\'Angelo is 1.9 km from Twins House, while Piazza Navona is 2.1 km from the property. The nearest airport is Rome Ciampino Airport, 18 km from the property.
|Via degli Ombrellari 53|