Great location in the center of Rome! Close walking distance to great sites.