(Barberini Triton Apartment)

  • Located in Rome, this air-conditioned apartment is 100 metres from Piazza Barberini. The apartment is 700 metres from Trevi Fountain. Free WiFi is available throughout the property.

  • via di san nicola da tolentino 53a
    Roma, Lazio, Italy