Via paleario aonio 7, 00195 Roma
Apartment 3 stars
Set in Rome, 1640 feet from Vatican Museums and 0.8 mi from St Peter's Square and Basilica, San Pietro apart provides accommodations with amenities such as free WiFi and a flat-screen TV.
The air-conditioned apartment consists of 1 bedroom, a living room, a fully equipped kitchen with a fridge and a...