Situated in Rome, 1.2 km from Vatican Museums and 2.7 km from Stadio Olimpico Roma, Insula Petri _ 2bdr apartment offers free WiFi and air conditioning. The property features garden and city views, and is 2.7 km from St Peter's Square.
The apartment has 2 bedrooms, a flat-screen TV with cable channels, an equipped kitchenette with a microwave and a fridge, and 1 bathroom with a bidet. Towels and bed linen are available in this accommodation.
Piazza del Popolo is 2.9 km from the apartment, while The Vatican is 3 km from the property. The nearest airport is Rome Ciampino, 17 km from Insula Petri _ 2bdr apartment, and the property offers a paid airport shuttle service.
Piazza Prati degli Strozzi Rome, Italy