Feel immersed in the Italian way with this lovely apartment. Its close to many of the highlights of Rome and provides a great base.