Via Leone IV, 54 Interno 8, Piano 3, 00192 Roma
Apartment
with
1
room
Casa Leone IV offers accommodations in Rome, a 11-minute walk from St Peter's Square and 0.7 miles from The Vatican.
During your time at this recently renovated apartment, which dates back to 1940, you'll have access to free Wifi. St. Peter's Basilica is a 16-minute walk away and Castel Sant'Angelo is one mile ...