The address is Piazza Trinita dei Monti 6, Spagna.
Back in the day a Christian area and you're able to still see evidence from this in the churches inside of city. Without the need of add anywhere from $10/night to $25/night. http://Www.xmovs.com/user/4431596/LeilaMorte/info