Situated in the Central Station district in Rome, this air-conditioned apartment is 400 metres from Santa Maria Maggiore. The property features views of the city and is 700 metres from Piazza Barberini. Free WiFi is offered .
Situated in the Central Station district in Rome, this air-conditioned apa Read more
Situated in the Central Station district in Rome, this air-conditioned apartment is 400 metres from Santa Maria Maggiore. The property features views of the city and is 700 metres from Piazza Barberini. Free WiFi is offered .
Situated in the Central Station district in Rome, this air-conditioned apartment is 400 metres from Santa Maria Maggiore. The property features views of the city and is 700 metres from Piazza Barberini. Free WiFi is offered .
Number of Rooms: 1