Very near to pantheon, Trevi Fountain, Piazza Navona and Spanish steps.
Walkable distance to colosseum and Vatican City. Place was nice. Location was the best!