Set 1.6 km from St. Peter's Basilica in Rome, this apartment features free WiFi. The air-conditioned unit is 1.7 km from The Vatican. There is a seating area and a kitchen. A TV is provided. There is a private bathroom with a bath or shower.
Best price : 275 EUR