Via Santamaura, 15, 00192 Roma
Apartment
with
1
room
Vatican Green R-Home is a recently renovated apartment in the center of Rome, a 5-minute walk from Ottaviano Metro
Station and 200 yards from Vatican Museums. Among the facilities at this property are an elevator and a mini-market, along with free Wifi throughout the property. Staff on site can arrange a shuttle ...