
Via del Lago Terrione, 66, 00165 - Rome, Italy
San Pietro Apartment 66 is located in Rome, just 1.1 km from The Vatican and only 1.3 km from St Peter's Square. This spacious apartment features a garden and air conditioning,...
more...- Property features:
- Online connectivity
- Smoke-free property
- Green space
- Climate control
- Temperature control


















