Via Barletta, 17, 00192 Roma
Guesthouse
with
4
rooms
Barletta Vatican Rooms is a recently renovated guest house in the center of Rome, a few steps from Ottaviano Metro
Station and a 9-minute walk from Lepanto Metro Station. Among the facilities of this property are a restaurant, an elevator, and private check-in and check-out, along with free Wifi throughout the ...