Spacious and comfortable apartment in a great location. Just a few minutes walk from Piazza Navona.