Set 400 metres from The Vatican and 400 metres from St Peter's Square, Studio Apt with Terrace at Vatican offers pet-friendly accommodation in Rome. The unit is 500 metres from St. Peter's Basilica. The unit is equipped with a kitchen.
Book this Hotel