Viale Degli Ammiragli 114, Scala B, Int. 22, VI Piano, 00136 Roma
Apartment
with
1
room
L' Interno 22 offers accommodations in Rome, 1.4 miles from Lepanto Metro Station and 1.9 miles from The Vatican.
This apartment provides air-conditioned accommodations with a balcony. The accommodation features an elevator and private check-in and check-out for guests.
With free Wifi, this 1-bedroom apartment ...