Situated in Rome, this air-conditioned apartment features a terrace. The unit is 3.4 km from St. Peter's Basilica. Free WiFi is offered throughout the property. The kitchen has a dishwasher and an oven, as well as a coffee machine and a kettle.
Situated in Rome, this air-conditioned apartment featu Read more
Situated in Rome, this air-conditioned apartment features a terrace. The unit is 3.4 km from St. Peter's Basilica. Free WiFi is offered throughout the property. The kitchen has a dishwasher and an oven, as well as a coffee machine and a kettle.
Situated in Rome, this air-conditioned apartment features a terrace. The unit is 3.4 km from St. Peter's Basilica. Free WiFi is offered throughout the property. The kitchen has a dishwasher and an oven, as well as a coffee machine and a kettle.
Number of Rooms: 1