77 Via Trionfale, 00136 Roma
Bed and Breakfast
with
1
room
InVatican is located in Rome, just 1.6 miles from Stadio Olimpico and 1.2 miles from The Vatican. With inner courtyard
views, this accommodation provides a balcony. The accommodation features an elevator and private check-in and check-out for guests.
With free Wifi, this bed and breakfast offers a flat-screen ...