Hampton Inn Hotels Closest To Cheers at Beacon Hill 84 Beacon St.