Located in Rome, this air-conditioned apartment is 1.8 km from St. Peter's Basilica. The unit is 1.9 km from The Vatican. Free WiFi is provided throughout the property. A dishwasher, an oven and a microwave can be found in the kitchen.
Located in Rome, this air-conditioned apartment is 1.8 km from Read more
Located in Rome, this air-conditioned apartment is 1.8 km from St. Peter's Basilica. The unit is 1.9 km from The Vatican. Free WiFi is provided throughout the property. A dishwasher, an oven and a microwave can be found in the kitchen.
Located in Rome, this air-conditioned apartment is 1.8 km from St. Peter's Basilica. The unit is 1.9 km from The Vatican. Free WiFi is provided throughout the property. A dishwasher, an oven and a microwave can be found in the kitchen.
Number of Rooms: 1