Via Francesco Caracciolo,10, Scala D Int. 13, 00192 Roma
Apartment
with
1
room
A Casa di Cri offers accommodations in Rome, a 16-minute walk from The Vatican and one mile from St. Peter's Basilica.
With city views, this accommodation provides a terrace. Free Wifi is available throughout the property and Vatican Museums is a 5-minute walk away.
The air-conditioned apartment consists of ...