27 via zucchelli, 00187 Roma
Apartments
Right in the centre of Rome, situated within a short distance of Barberini Metro Station and Piazza Barberini, The Royal Story offers free WiFi, air conditioning and household amenities such as a microwave and kettle. The property is around 500 metres from Trevi Fountain, 1.2 km from Piazza Venezia and...