29 Via Sardegna Scala A, Piano 6, Interno 18, 00187 Roma
Appartamento
con
1
camera
Situated in the centre of Rome, 700 metres from Spagna Metro Station and 800 metres from Piazza Barberini, Live
Rome Loft Borghese offers free WiFi and air conditioning. With quiet street views, this accommodation features a balcony. The property is non-smoking and is located 600 metres from Villa Borghese.
...