Located in the centre of Rome, Scipioni Best Rooms provides accommodation with free Wi-Fi in a historic building. The property features garden and inner courtyard views, and is 400 metres from Lepanto Metro Station.
Number of rooms: 3
Via Degli Scipioni 181, Vaticano Prati, 00192 Rome, Italy