Lupa FlatHotel
Via della Lupa, 22, Spagna, 00186 Rome, Italy
Located in the centre of Rome, Lupa Flat provides accommodation with free Wi-Fi in a historic building. The property is set 1.1 km from Largo di Torre Argentina, 500 metres from Via Condotti and 600 metres from Piazza di Spagna.