Via del tritone, 91 00187 (ro), 00187 Roma
Apartments
Situated in the centre of Rome, 200 metres from Barberini Metro Station and 200 metres from Piazza Barberini, The Best Rent - Stylish one-bedroom apartment in Piazza Barberini offers free WiFi and air conditioning. Guests staying at this apartment have access to a balcony. The property is non-smoking...