Located within 500 metres of Lepanto Metro Station and 400 metres of Ottaviano Metro Station in the centre of Rome, Residence Borgognoni Apartments provides accommodation with free Wi-Fi.
Number of rooms: 2
95 Via Fabio Massimo, Vaticano Prati, 00192 Rome, Italy