Located 300 metres from Piazza di Spagna in Rome, this air-conditioned apartment features free WiFi. The apartment is 300 metres from Piazza Barberini.
Located 300 metres from Piazza di Spagna in Rome, this air-conditioned apartment features free WiFi. The apartment is 300 metres from Piazza Barberi Read more
Located 300 metres from Piazza di Spagna in Rome, this air-conditioned apartment features free WiFi. The apartment is 300 metres from Piazza Barberini.
Located 300 metres from Piazza di Spagna in Rome, this air-conditioned apartment features free WiFi. The apartment is 300 metres from Piazza Barberini.
Number of Rooms: 1