Located in Rome, this air-conditioned apartment is 500 metres from The Vatican. The unit is 500 metres from St Peter's Square. Free WiFi is provided throughout the property.
An oven and a toaster can be found in the kitchen. A flat-screen TV with satellite channels is offered. Private parking is also available on site.
St. Peter's Basilica is 600 metres from San Telesforo Holiday, while Vatican Museums is 1 km from the property. The nearest airport is Ciampino Airport, 16 km from San Telesforo Holiday.