Via francesco caracciolo,10, scala d int. 13, 00192 Roma
Apartment
A Casa di Cri is located in Rome, just a 15-minute walk from St Peter's Square and 0.8 miles from The Vatican. This apartment offers air-conditioned accommodations with a terrace. St. Peter's Basilica is a 19-minute walk away and Piazza Navona is 1.8 miles from the apartment.
With free Wifi, this 2-bedroom...