Borgo Angelico 22, 00193 Roma
Bed and Breakfast
with
13
rooms
Vatican Relais Rome Suite offers accommodations in Rome, a 14-minute walk from Lepanto Metro Station and half
a mile from St. Peter's Basilica. Among the facilities at this property are an elevator and luggage storage space, along with free Wifi throughout the property. The property is 1.2 miles from the city ...