Very well located near the vatican and 15 min walk from Piazza Navona.
Stylish apartment full of caracter.